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

Penyatuan koneksi database MongoDB Java Driver dengan Tomcat

Kami telah menggunakan driver Java melalui proyek CFMongoDB dan kami menggunakannya seperti yang Anda jelaskan, tetapi dalam aplikasi ColdFusion daripada di Java. Ide yang sama:satu objek dibuat dan kami menggunakannya kembali dan objek itu mempertahankan satu koneksi ke server Mongo.

Anda dapat membuat satu instance Mongo Java dan itu akan mempertahankan kumpulan koneksi internal (ukuran default 10) - bagi Anda itu tersembunyi dan Anda tidak perlu khawatir tentang itu. Dokumen Mongo Java merekomendasikan ini:

http://www.mongodb.org/display/DOCS/Java+Driver+Concurrency

Kami menjalankannya dalam produksi sekarang dan tidak ada masalah. Beberapa utas permintaan web menggunakan instance Mongo yang sama dan Mongo cukup cepat untuk menangani ini menggunakan kumpulan internalnya (kami melakukan logging sehingga dapat menulis dengan sangat cepat!).

Perlu diingat untuk memanggil close() pada setiap kasus yang Anda selesaikan - ini akan menghentikan koneksi yang digunakan di server Mongo dari waktu ke waktu:

http://api.mongodb.org/java/2.5-pre-/com/mongodb/Mongo.html#close()

Jadi secara ringkas, jangan khawatir tentang mengonfigurasi Tomcat.

Semoga membantu!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Cara menemukan dokumen dengan id di dalam dokumen bersarang

  2. Bagaimana cara mengubah nama koleksi di luwak.model?

  3. MongoDB - berbeda dengan kueri tidak menggunakan indeks

  4. Impor Data ke Instans MongoDB yang Baru Anda Buat

  5. Google Cloud Platform - Tidak dapat terhubung ke mongodb