mongodb - mogodb的简易教程,能够用到常用的命令?
ringa_lee
ringa_lee 2017-05-02 09:17:56
0
4
812

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

ringa_lee
ringa_lee

ringa_lee

membalas semua(4)
过去多啦不再A梦

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~

给我你的怀抱

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

世界只因有你

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

滿天的星座

Gunakan mongoose untuk alatan nodejs

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan