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

Bagaimana cara menghubungkan kembali ke MongoDB menggunakan driver C++?

Anda harus mengaktifkan _autoReconnect di mongo::DBClientConnection::DBClientConnection konstruktor.
http://api.mongodb.org/cplusplus/current/classmongo_1_1_d_b_client_connection.html#a6a1a348024dd302572504b7bfb6e74a2

Variabel _failed yang dikembalikan oleh metode isfailed() tidak disetel hingga _check Connection dipanggil. _checkConnection tidak dipanggil sampai sesuatu dikirim ke database, jadi sebagai alternatif, Anda dapat memanggil perintah ping sebelum memanggil _isFailed. Namun, perbaikan yang disarankan adalah mengaktifkan _autoReconnect.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Koneksi persisten atau penyatuan koneksi di PHP54+ Nginx + PHPFPM + MongoDB

  2. Membuat Data Uji untuk MongoDB

  3. Setara dengan mongo's out:kurangi opsi di hadoop

  4. MongoDB berjalan tetapi tidak dapat terhubung menggunakan shell

  5. Cara Mengonfigurasi Nama Koleksi MongoDb Untuk Kelas di Data Musim Semi