MongoDB database dokumen database berorientasi NoSQL, cocok untuk lingkungan beban intensif tinggi.
MongoDB Java driver memungkinkan pengembang untuk menulis aplikasi yang menghubungkan, menyimpan dan mengambil informasi dari database MongoDB.
Ini adalah konektor MongoDB dibuat dan didukung oleh tim pengembangan MongoDB resmi, kedatangan-dikemas dengan banyak contoh dan dokumentasi.
Sebuah file biner juga tersedia.
MongoDB juga dilengkapi dengan driver untuk berbagai bahasa pemrograman lain juga:
C
C #
C ++
PHP
Perl
Ruby
Scala
Erlang
Python
Node.js
Haskell
Apa yang baru di rilis ini:
- Konversi array tertanam dokumen ke objek kustom
- Logging masuk ke dan keluar dari panggilan ke server
- Izinkan kolam renang untuk mengecilkan
- Dukungan koneksi max waktu idle dan waktu hidup koneksi max
- Dukungan SASL authentication PLAIN
- Dukungan SASL enyahlah-SHA1 otentikasi
- Kemampuan untuk menggunakan berbagai SPN pada pengemudi untuk Kerberos Authentication
- Mendukung mekanisme otentikasi MongoDB-X509
- pembantu manipulasi Perbarui pengguna untuk menggunakan perintah manipulasi baru yang disediakan oleh server.
- Dukungan lapangan $ maxTimeMS baru untuk semua perintah dan permintaan
- Dukungan agregasi output sebagai kursor
- Dukungan $ keluar Operator pipa agregasi
- Buat async Operasi
- Buat async menghadap pengguna API
- Perkenalkan abstraksi Streaming
- Dukungan allowDiskUse tingkat atas boolean parameter untuk helper agregat
- Tambahkan pembantu untuk menjelaskan tentang perintah agregat
- Gunakan perintah write baru ketika terhubung ke server dengan versi & # x3e; = 2,6
- Izinkan konfigurasi benang latar belakang detak jantung harus ditetapkan melalui API
- Izinkan diterima perbedaan latency untuk dikonfigurasi melalui API
- Driver hanya harus berbicara ke server dengan tumpang tindih versi kawat
- Melaksanakan fasih API untuk bulk menulis
- Tambahkan dukungan untuk pencarian teks penuh untuk QueryBuilder
- option Penawaran canonicalize nama server yang digunakan untuk otentikasi GSSAPI
- createIndexes Dukungan perintah bila tersedia
- Periksa nama kunci untuk insert, update, dan mengganti
- Dukungan parallelCollectionScan perintah
- Dukungan Netty untuk I / O
- Dalam rangka membangun kursor tailable, memungkinkan untuk menambahkan bendera pada MongoView
- Buat API RXJava adapter
- Melaksanakan API baru untuk semua pertanyaan dan update
- Buat kerangka kerja untuk BSON encoding dan decoding
- Tambahkan DBCursor.tryNext () metode untuk cursor tailable
- Memperkenalkan sistem tipe tertutup untuk dokumen BSON
- Melaksanakan kembali tekanan untuk kursor asynchronous
- Perkenalkan API untuk cursor tailable yang tidak melanggar kontrak Iterator
- Perkenalkan CodecRegistry ke MongoClient
- mekanisme otentikasi Dukungan negosiasi
- Setiap sambungan harus menentukan sendiri versi server
- Tambahkan dukungan fasih untuk menemukan
- Ganti RxJava dengan reaktif-stream
- Hitung waktu round trip menggunakan eksponensial rata-rata tertimbang
- Tambahkan pembangun generik untuk filter query, macam, dan proyeksi
- Tambahkan dukungan untuk tidak dan juga untuk Filter
- Melaksanakan tes dari spesifikasi CRUD
- Tambahkan MongoCollection.dropIndex (kunci Bson)
- createIndex (es) pembantu di CRUD API baru harus kembali nama indeks (s)
Apa yang baru di versi 3.0.4:
- Konversi array dokumen tertanam untuk objek kustom
- Logging masuk ke dan keluar dari panggilan ke server
- Izinkan kolam renang untuk mengecilkan
- Dukungan koneksi max waktu idle dan waktu hidup koneksi max
- Dukungan SASL authentication PLAIN
- Dukungan SASL enyahlah-SHA1 otentikasi
- Kemampuan untuk menggunakan berbagai SPN pada pengemudi untuk Kerberos Authentication
- Mendukung mekanisme otentikasi MongoDB-X509
- pembantu manipulasi Perbarui pengguna untuk menggunakan perintah manipulasi baru yang disediakan oleh server.
- Dukungan lapangan $ maxTimeMS baru untuk semua perintah dan permintaan
- Dukungan agregasi output sebagai kursor
- Dukungan $ keluar Operator pipa agregasi
- Buat async Operasi
- Buat async menghadap pengguna API
- Perkenalkan abstraksi Streaming
- Dukungan allowDiskUse tingkat atas boolean parameter untuk helper agregat
- Tambahkan pembantu untuk menjelaskan tentang perintah agregat
- Gunakan perintah write baru ketika terhubung ke server dengan versi & # x3e; = 2,6
- Izinkan konfigurasi benang latar belakang detak jantung harus ditetapkan melalui API
- Izinkan diterima perbedaan latency untuk dikonfigurasi melalui API
- Driver hanya harus berbicara ke server dengan tumpang tindih versi kawat
- Melaksanakan fasih API untuk bulk menulis
- Tambahkan dukungan untuk pencarian teks penuh untuk QueryBuilder
- option Penawaran canonicalize nama server yang digunakan untuk otentikasi GSSAPI
- createIndexes Dukungan perintah bila tersedia
- Periksa nama kunci untuk insert, update, dan mengganti
- Dukungan parallelCollectionScan perintah
- Dukungan Netty untuk I / O
- Dalam rangka membangun kursor tailable, memungkinkan untuk menambahkan bendera pada MongoView
- Buat API RXJava adapter
- Melaksanakan API baru untuk semua pertanyaan dan update
- Buat kerangka kerja untuk BSON encoding dan decoding
- Tambahkan DBCursor.tryNext () metode untuk cursor tailable
- Memperkenalkan sistem tipe tertutup untuk dokumen BSON
- Melaksanakan kembali tekanan untuk kursor asynchronous
- Perkenalkan API untuk cursor tailable yang tidak melanggar kontrak Iterator
- Perkenalkan CodecRegistry ke MongoClient
- mekanisme otentikasi Dukungan negosiasi
- Setiap sambungan harus menentukan sendiri versi server
- Tambahkan dukungan fasih untuk menemukan
- Ganti RxJava dengan reaktif-stream
- Hitung waktu round trip menggunakan eksponensial rata-rata tertimbang
- Tambahkan pembangun generik untuk filter query, macam, dan proyeksi
- Tambahkan dukungan untuk tidak dan juga untuk Filter
- Melaksanakan tes dari spesifikasi CRUD
- Tambahkan MongoCollection.dropIndex (kunci Bson)
- createIndex (es) pembantu di CRUD API baru harus kembali nama indeks (s)
Apa yang baru di versi 3.0.2:
- Konversi array dokumen tertanam untuk objek kustom
- Logging masuk ke dan keluar dari panggilan ke server
- Izinkan kolam renang untuk mengecilkan
- Dukungan koneksi max waktu idle dan waktu hidup koneksi max
- Dukungan SASL authentication PLAIN
- Dukungan SASL enyahlah-SHA1 otentikasi
- Kemampuan untuk menggunakan berbagai SPN pada pengemudi untuk Kerberos Authentication
- Mendukung mekanisme otentikasi MongoDB-X509
- pembantu manipulasi Perbarui pengguna untuk menggunakan perintah manipulasi baru yang disediakan oleh server.
- Dukungan lapangan $ maxTimeMS baru untuk semua perintah dan permintaan
- Dukungan agregasi output sebagai kursor
- Dukungan $ keluar Operator pipa agregasi
- Buat async Operasi
- Buat async menghadap pengguna API
- Perkenalkan abstraksi Streaming
- Dukungan allowDiskUse tingkat atas boolean parameter untuk helper agregat
- Tambahkan pembantu untuk menjelaskan tentang perintah agregat
- Gunakan perintah write baru ketika terhubung ke server dengan versi & # x3e; = 2,6
- Izinkan konfigurasi benang latar belakang detak jantung harus ditetapkan melalui API
- Izinkan diterima perbedaan latency untuk dikonfigurasi melalui API
- Driver hanya harus berbicara ke server dengan tumpang tindih versi kawat
- Melaksanakan fasih API untuk bulk menulis
- Tambahkan dukungan untuk pencarian teks penuh untuk QueryBuilder
- option Penawaran canonicalize nama server yang digunakan untuk otentikasi GSSAPI
- createIndexes Dukungan perintah bila tersedia
- Periksa nama kunci untuk insert, update, dan mengganti
- Dukungan parallelCollectionScan perintah
- Dukungan Netty untuk I / O
- Dalam rangka membangun kursor tailable, memungkinkan untuk menambahkan bendera pada MongoView
- Buat API RXJava adapter
- Melaksanakan API baru untuk semua pertanyaan dan update
- Buat kerangka kerja untuk BSON encoding dan decoding
- Tambahkan DBCursor.tryNext () metode untuk cursor tailable
- Memperkenalkan sistem tipe tertutup untuk dokumen BSON
- Melaksanakan kembali tekanan untuk kursor asynchronous
- Perkenalkan API untuk cursor tailable yang tidak melanggar kontrak Iterator
- Perkenalkan CodecRegistry ke MongoClient
- mekanisme otentikasi Dukungan negosiasi
- Setiap sambungan harus menentukan sendiri versi server
- Tambahkan dukungan fasih untuk menemukan
- Ganti RxJava dengan reaktif-stream
- Hitung waktu round trip menggunakan eksponensial rata-rata tertimbang
- Tambahkan pembangun generik untuk filter query, macam, dan proyeksi
- Tambahkan dukungan untuk tidak dan juga untuk Filter
- Melaksanakan tes dari spesifikasi CRUD
- Tambahkan MongoCollection.dropIndex (kunci Bson)
- createIndex (es) pembantu di CRUD API baru harus kembali nama indeks (s)
Apa yang baru di versi 3.0.1:
- Konversi array dokumen tertanam untuk objek kustom
- Logging masuk ke dan keluar dari panggilan ke server
- Izinkan kolam renang untuk mengecilkan
- Dukungan koneksi max waktu idle dan waktu hidup koneksi max
- Dukungan SASL authentication PLAIN
- Dukungan SASL enyahlah-SHA1 otentikasi
- Kemampuan untuk menggunakan berbagai SPN pada pengemudi untuk Kerberos Authentication
- Mendukung mekanisme otentikasi MongoDB-X509
- pembantu manipulasi Perbarui pengguna untuk menggunakan perintah manipulasi baru yang disediakan oleh server.
- Dukungan lapangan $ maxTimeMS baru untuk semua perintah dan permintaan
- Dukungan agregasi output sebagai kursor
- Dukungan $ keluar Operator pipa agregasi
- Buat async Operasi
- Buat async menghadap pengguna API
- Perkenalkan abstraksi Streaming
- Dukungan allowDiskUse tingkat atas boolean parameter untuk helper agregat
- Tambahkan pembantu untuk menjelaskan tentang perintah agregat
- Gunakan perintah write baru ketika terhubung ke server dengan versi & # x3e; = 2,6
- Izinkan konfigurasi benang latar belakang detak jantung harus ditetapkan melalui API
- Izinkan diterima perbedaan latency untuk dikonfigurasi melalui API
- Driver hanya harus berbicara ke server dengan tumpang tindih versi kawat
- Melaksanakan fasih API untuk bulk menulis
- Tambahkan dukungan untuk pencarian teks penuh untuk QueryBuilder
- option Penawaran canonicalize nama server yang digunakan untuk otentikasi GSSAPI
- createIndexes Dukungan perintah bila tersedia
- Periksa nama kunci untuk insert, update, dan mengganti
- Dukungan parallelCollectionScan perintah
- Dukungan Netty untuk I / O
- Dalam rangka membangun kursor tailable, memungkinkan untuk menambahkan bendera pada MongoView
- Buat API RXJava adapter
- Melaksanakan API baru untuk semua pertanyaan dan update
- Buat kerangka kerja untuk BSON encoding dan decoding
- Tambahkan DBCursor.tryNext () metode untuk cursor tailable
- Memperkenalkan sistem tipe tertutup untuk dokumen BSON
- Melaksanakan kembali tekanan untuk kursor asynchronous
- Perkenalkan API untuk cursor tailable yang tidak melanggar kontrak Iterator
- Perkenalkan CodecRegistry ke MongoClient
- mekanisme otentikasi Dukungan negosiasi
- Setiap sambungan harus menentukan sendiri versi server
- Tambahkan dukungan fasih untuk menemukan
- Ganti RxJava dengan reaktif-stream
- Hitung waktu round trip menggunakan eksponensial rata-rata tertimbang
- Tambahkan pembangun generik untuk filter query, macam, dan proyeksi
- Tambahkan dukungan untuk tidak dan juga untuk Filter
- Melaksanakan tes dari spesifikasi CRUD
- Tambahkan MongoCollection.dropIndex (kunci Bson)
- createIndex (es) pembantu di CRUD API baru harus kembali nama indeks (s)
Apa yang baru di versi 3.0.0:
- Konversi array dokumen tertanam untuk objek kustom
- Logging masuk ke dan keluar dari panggilan ke server
- Izinkan kolam renang untuk mengecilkan
- Dukungan koneksi max waktu idle dan waktu hidup koneksi max
- Dukungan SASL authentication PLAIN
- Dukungan SASL enyahlah-SHA1 otentikasi
- Kemampuan untuk menggunakan berbagai SPN pada pengemudi untuk Kerberos Authentication
- Mendukung mekanisme otentikasi MongoDB-X509
- pembantu manipulasi Perbarui pengguna untuk menggunakan perintah manipulasi baru yang disediakan oleh server.
- Dukungan lapangan $ maxTimeMS baru untuk semua perintah dan permintaan
- Dukungan agregasi output sebagai kursor
- Dukungan $ keluar Operator pipa agregasi
- Buat async Operasi
- Buat async menghadap pengguna API
- Perkenalkan abstraksi Streaming
- Dukungan allowDiskUse tingkat atas boolean parameter untuk helper agregat
- Tambahkan pembantu untuk menjelaskan tentang perintah agregat
- Gunakan perintah write baru ketika terhubung ke server dengan versi & # x3e; = 2,6
- Izinkan konfigurasi benang latar belakang detak jantung harus ditetapkan melalui API
- Izinkan diterima perbedaan latency untuk dikonfigurasi melalui API
- Driver hanya harus berbicara ke server dengan tumpang tindih versi kawat
- Melaksanakan fasih API untuk bulk menulis
- Tambahkan dukungan untuk pencarian teks penuh untuk QueryBuilder
- option Penawaran canonicalize nama server yang digunakan untuk otentikasi GSSAPI
- createIndexes Dukungan perintah bila tersedia
- Periksa nama kunci untuk insert, update, dan mengganti
- Dukungan parallelCollectionScan perintah
- Dukungan Netty untuk I / O
- Dalam rangka membangun kursor tailable, memungkinkan untuk menambahkan bendera pada MongoView
- Buat API RXJava adapter
- Melaksanakan API baru untuk semua pertanyaan dan update
- Buat kerangka kerja untuk BSON encoding dan decoding
- Tambahkan DBCursor.tryNext () metode untuk cursor tailable
- Memperkenalkan sistem tipe tertutup untuk dokumen BSON
- Melaksanakan kembali tekanan untuk kursor asynchronous
- Perkenalkan API untuk cursor tailable yang tidak melanggar kontrak Iterator
- Perkenalkan CodecRegistry ke MongoClient
- mekanisme otentikasi Dukungan negosiasi
- Setiap sambungan harus menentukan sendiri versi server
- Tambahkan dukungan fasih untuk menemukan
- Ganti RxJava dengan reaktif-stream
- Hitung waktu round trip menggunakan eksponensial rata-rata tertimbang
- Tambahkan pembangun generik untuk filter query, macam, dan proyeksi
- Tambahkan dukungan untuk tidak dan juga untuk Filter
- Melaksanakan tes dari spesifikasi CRUD
- Tambahkan MongoCollection.dropIndex (kunci Bson)
- createIndex (es) pembantu di CRUD API baru harus kembali nama indeks (s)
Apa yang baru dalam versi 2.12.5:
- driver melempar IllegalStateException tidak perlu
- kondisi Balap penggunaan DBPort selama menulis perintah
Apa yang baru di versi 2.9.1:
- metode SimplePool.permitAcquired menelan InterruptedException
- DBCollection.isCapped () metode melempar ClassCastException dengan mongodb-2.2.0
Apa yang baru dalam versi r2.9.0 RC1:.
- Dukungan untuk platform Android
Apa yang baru dalam versi r2.7.1:
- Menambahkan finalyze opsional, parameter Keyf fungsi kelompok.
Apa yang baru dalam versi r2.7.0-rc1:.
- Paket BSON tergantung MongoDB Paket
- kecepatan rendah query kisaran dengan dua kendala.
Apa yang baru dalam versi r2.6.3:
- Connector tidak memulai di salah satu konstruktor , jadi replika set benang tidak diaktifkan.
Komentar tidak ditemukan