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

Kumpulan koneksi dalam paket Go mgo

Melihat ke kode sumber untuk fungsi Dial panggilan , Anda dapat melihat bahwa Dial fungsi memanggil DialWithTimeout fungsi yang memanggil DialWithInfo fungsi. Jadi untuk menjawab pertanyaan Anda tentang perbedaan fungsi, sepertinya Dial adalah pembungkus praktis untuk DialWithTimeout , yang selanjutnya merupakan pembungkus praktis untuk DialWithInfo , sehingga menghasilkan kumpulan koneksi yang sama.

Mengenai cara mengelola kumpulan koneksi itu, Anda sudah menjawabnya dengan benar.

Jadi satu panggilan ke Dial atau DialWithTimeout atau DialWithInfo akan membuat kumpulan koneksi, jika Anda memerlukan lebih dari satu sesi, gunakan session.New() atau session.Copy() metode untuk mendapatkannya dari sesi yang dikembalikan dari fungsi Dial mana pun yang Anda pilih untuk digunakan.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Agregasi MongoDB dengan driver Java

  2. MongoDB menghapus dengan sangat lambat

  3. Proyeksi MongoDB dari Array Bersarang

  4. MongoDB:pencarian pipa kinerja lambat dibandingkan dengan pencarian dasar

  5. Bagaimana Mongolab REST API mengautentikasi