cari

Rumah  >  Soal Jawab  >  teks badan

mongodb - mogodb的简易教程,能够用到常用的命令?

mogodb的学习资料,不是文档什么的,那些直接google一堆,有点深度和实用的,另外有好的工具推荐么,比如Rockmongo之类的

ringa_leeringa_lee2788 hari yang lalu816

membalas semua(4)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:19:56

    Operasi asas pangkalan data

    Arahan yang paling biasa digunakan dalam Mongo...seharusnya ini:

    mongo  yourMongoIP:yourMongoPort

    Arahan sambungan pangkalan data Mongo. Pelanggan saya ialah shell...

    Selepas menyambung ke pangkalan data, terdapat tiga arahan utama:

    show  dbs  //查看当前database
    use yourdbname  //使用yourdbname
    show collections  //查看当前collection
    

    Langkah seterusnya ialah operasi asas

    db.yourCollectionsName.find/delete/remove/count  
    

    Nota: padam dan alih keluar akan mempunyai sekatan yang berbeza bergantung pada versi MongoDB Walau bagaimanapun, apabila digunakan, baris arahan akan menggesa sama ada perintah itu tamat tempoh atau tidak disokong

    Yang lanjutan termasuk:

    db.yourCollectionsName.aggregate/mapreduce

    Nota: Pada asasnya, perintah asas + agregat boleh memenuhi 90% perintah pertanyaan Kerana mapreduce secara langsung melaksanakan kod js, kecekapan akan jauh lebih rendah, jadi cuba elakkannya.

    Pengendalian dan penyelenggaraan pangkalan data

    Terdapat banyak operasi yang terlibat dalam operasi dan penyelenggaraan, seperti set replika, serpihan, indeks...

    Adalah disyorkan untuk membaca artikel ini untuk set replika dan sharding: Membina Kluster MongoDB yang Sangat Tersedia (4) - Sharding

    Indeks sangat penting, ia mesti merangkumi semua pertanyaan! Walau bagaimanapun, terlalu banyak indeks akan mengambil masa cakera dan sisipan Anda boleh merujuk kepada dokumentasi rasmi untuk kegunaan Berikut adalah satu perkara: Apabila membuat indeks, anda mesti ingat untuk menciptanya di latar belakang , jika tidak. pangkalan data akan dikunci... …………

    Pemandu pangkalan data

    Selain menggunakan baris arahan, Mongo juga menyediakan pemacu berbilang bahasa. C++ yang paling menyusahkan, mengambil masa yang lama untuk menyusun orz. Saya menggunakan pymongo untuk python, dan saya menggunakan mongodb+monk untuk js.

    Bagi alatan, saya tidak pernah menggunakannya. Cara saya mula-mula mengetahuinya ialah saya baru sahaja membaca tiga arahan utama dan kemudian menggunakannya berdasarkan keperluan khusus, dan saya menyusun pernyataan pertanyaan yang sesuai daripada pelbagai Google dan tapak web rasmi. Selepas memahami operasi asas, baca dokumen rasmi sekali lagi dan optimumkan semula. Jadi, jika boleh, saya masih mengesyorkan anda pergi ke laman web rasmi jika anda mempunyai sebarang soalan, dan jangan mengambil banyak jalan melencong seperti saya.

    Semoga ia dapat membantu anda, O(∩_∩)O~

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:19:56

    Tutorial untuk pemula, cadangan pertama: http://www.runoob.com/mongodb/mongodb-tu...

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:19:56

    http://www.cnblogs.com/huangxincheng/arc... Bahan untuk tutorial orang baru. Bermula adalah baik.

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:19:56

    Gunakan mongoose untuk alatan nodejs

    balas
    0
  • Batalbalas