MongoDB无法查询数据
PHP中文网
PHP中文网 2017-04-25 09:02:03
0
2
799

MongoDB批量插入数据时,执行查询无法查询到数据,插入完成后才查询到数据

PHP中文网
PHP中文网

认证高级PHP讲师

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

Ini adalah perkara yang selalu dikritik oleh mongodb - kunci baca-tulis, dan sebelum versi 2.2 ia adalah global, iaitu semasa operasi tulis, seluruh pangkalan data dihadkan daripada membaca dan menulis. Kemudian, kunci peringkat koleksi disokong secara beransur-ansur Namun, jika anda bercakap tentang membaca dan menulis koleksi yang sama, masih tiada cara untuk melakukannya pada masa yang sama saya tidak tahu sama ada mana-mana enjin menyokong kunci peringkat dokumen . Jadi saya minta maaf, saya tidak dapat menyelesaikan masalah yang anda hadapi, saya rasa saya hanya boleh mengelakkan situasi ini dari perspektif perniagaan, atau membahagikan pangkalan data kepada pemisahan baca-tulis.

習慣沉默

Daripada penerangan anda, anda sepatutnya menggunakan versi sebelum 2.8. Kerana penguncian tahap dokumen disokong dari 2.8 dan seterusnya. Selepas 3.0, mongodb keluar dari enjin WiredTiger. Pengguna yang berbeza boleh mengedit dan menanyakan dokumen yang berbeza dalam koleksi yang sama pada bila-bila masa Bagi pertanyaan sisipan kelompok, melainkan anda mahukan keselarasan intensiti tinggi. Pada asasnya, tiada masalah dengan kelajuan baca dan tulis mongodb. Untuk inilah dia wujud.

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