cari

Rumah  >  Soal Jawab  >  teks badan

MongoDB无法查询数据

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

PHP中文网PHP中文网2764 hari yang lalu797

membalas semua(2)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-25 09:04:03

    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.

    balas
    0
  • 習慣沉默

    習慣沉默2017-04-25 09:04:03

    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.

    balas
    0
  • Batalbalas