Rumah  >  Soal Jawab  >  teks badan

python - penduaan mongodb

1. Fungsi ini perlu menentukan sama ada ia diduplikasi berdasarkan medan, seperti ownerId, dan membuang apa sahaja yang wujud Jadi saya menggunakan kaedah yang berbeza, tetapi apabila jumlah data meningkat secara beransur-ansur dalam tempoh ini, masalah timbul:

Kegagalan Operasi: berbeza terlalu besar, had 16mb

Ini adalah ralat dalam baris arahan Ia mengatakan bahawa hasil yang dikembalikan oleh yang berbeza adalah terlalu besar, melebihi 16M bolehkah mana-mana pakar menyumbang beberapa kaedah

Keperluan: Setiap kali anda menyemak sama ada medan ownerId muncul dalam pangkalan data, pangkalan data sentiasa dikemas kini, dan ownerId yang tidak wujud akan disimpan dalam pangkalan data selepas diproses untuk seketika, jadi ia perlu membuat pertimbangan setiap kali. Semak semula medan pemilik dalam pangkalan data Oleh itu, keperluan kelajuan adalah agak tinggi.

Sila lihat dan berikan pendapat anda.

高洛峰高洛峰2682 hari yang lalu737

membalas semua(1)saya akan balas

  • 迷茫

    迷茫2017-05-17 10:04:13

    Jika saya faham dengan betul, adakah anda telah mempertimbangkan Indeks Unik?

    Untuk rujukan.

    Suka MongoDB! Berseronoklah!

    balas
    0
  • Batalbalas