MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara memperbaiki terlalu banyak kesalahan file terbuka saat menggabungkan miliaran catatan

Tidak ada jawaban yang jelas untuk ini karena Anda melakukan sesuatu yang sangat berat tetapi solusi tersedia

ulimit adalah perintah di unix/linux yang memungkinkan untuk menetapkan batas sistem untuk semua properti.

dalam kasus Anda, Anda perlu meningkatkan maks. tidak. jumlah file yang terbuka dihitung atau membuatnya tidak terbatas di sisi yang lebih aman (juga direkomendasikan oleh MongoDB)

ulimit -n <large value in your case 1000000>

or 

sysctl -w fs.file-max=1000000

and

/etc/security/limits.conf or /etc/sysctl.conf:
change 

fs.file-max = 1000000


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana menemukan perbedaan jam antara dua tanggal di mongodb

  2. Cara membuat peering antara MongoDB Atlas dan Aplikasi Node Lingkungan Standar Google App Engine

  3. Apakah ada Implementasi Antrian MongoDB open-source yang bagus untuk Driver C#?

  4. Bidang jumlah luwak dari dokumen yang diisi

  5. SpringData Mongo @Kolom anotasi setara (@Properti?)