MongoDB Ruby Driver

Software screenshot:
MongoDB Ruby Driver
Rincian Software:
Versi: 2.2.4 Diperbarui
Tanggal Upload: 6 Mar 16
Lisensi: Gratis
Popularitas: 17

Rating: nan/5 (Total Votes: 0)

MongoDB database dokumen database berorientasi NoSQL, cocok untuk lingkungan beban intensif tinggi.

MongoDB Ruby 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.

MongoDB Ruby driver termasuk dukungan untuk kunci primer, kursor, koneksi penyatuan, tali encoding, forking, dan timeout soket.

Diuji untuk bekerja pada kedua Ruby dan JRuby.

MongoDB juga dilengkapi dengan driver untuk berbagai bahasa pemrograman lain juga:

C

C #

C ++

PHP

Perl

Java

Scala

Erlang

Python

Node.js

Haskell

Apa yang baru di rilis ini:

  • Hanya menggunakan opsi SSL jika: ssl benar
  • sumber otentikasi Fix dan sedikit auth refactor.
  • Jangan mengangkat kesalahan jika koleksi tidak ada dijatuhkan.
  • Naikkan kesalahan untuk query cacat dan tidak mengirim ke server.
  • Cetak pertama 250 karakter dari pemilih permintaan saat login dan penyelamatan memeriksa kesalahan.
  • Cluster mengembalikan daftar kosong dari server jika tidak ada bukannya nihil.
  • Topologi refactor menggunakan penamaan Single dan semantik.
  • tes Auto ditambal ruby ​​versi pada Travis.
  • Perbarui koleksi namespace untuk menunjukkan database pertama.
  • Pembaruan sehingga test suite dapat dijalankan menggunakan SSL di Jenkins.
  • Gunakan #getaddrinfo untuk menentukan protokol di kelas Alamat.
  • kesalahan URI pindah ke direktori yang sesuai.

Apa yang baru di versi 2.1.0:

  • Hanya menggunakan opsi SSL jika: ssl benar
  • sumber otentikasi Fix dan sedikit auth refactor.
  • Jangan mengangkat kesalahan jika koleksi tidak ada dijatuhkan.
  • Naikkan kesalahan untuk query cacat dan tidak mengirim ke server.
  • Cetak pertama 250 karakter dari pemilih permintaan saat login dan penyelamatan memeriksa kesalahan.
  • Cluster mengembalikan daftar kosong dari server jika tidak ada bukannya nihil.
  • Topologi refactor menggunakan penamaan Single dan semantik.
  • tes Auto ditambal ruby ​​versi pada Travis.
  • Perbarui koleksi namespace untuk menunjukkan database pertama.
  • Pembaruan sehingga test suite dapat dijalankan menggunakan SSL di Jenkins.
  • Gunakan #getaddrinfo untuk menentukan protokol di kelas Alamat.
  • kesalahan URI pindah ke direktori yang sesuai.

Apa yang baru di versi 2.0.5:

  • Hanya menggunakan opsi SSL jika: ssl benar
  • sumber otentikasi Fix dan sedikit auth refactor.
  • Jangan mengangkat kesalahan jika koleksi tidak ada dijatuhkan.
  • Naikkan kesalahan untuk query cacat dan tidak mengirim ke server.
  • Cetak pertama 250 karakter dari pemilih permintaan saat login dan penyelamatan memeriksa kesalahan.
  • Cluster mengembalikan daftar kosong dari server jika tidak ada bukannya nihil.
  • Topologi refactor menggunakan penamaan Single dan semantik.
  • tes Auto ditambal ruby ​​versi pada Travis.
  • Perbarui koleksi namespace untuk menunjukkan database pertama.
  • Pembaruan sehingga test suite dapat dijalankan menggunakan SSL di Jenkins.
  • Gunakan #getaddrinfo untuk menentukan protokol di kelas Alamat.
  • kesalahan URI pindah ke direktori yang sesuai.

Apa yang baru di versi 2.0.4:

  • Hanya menggunakan opsi SSL jika: ssl benar
  • sumber otentikasi Fix dan sedikit auth refactor.
  • Jangan mengangkat kesalahan jika koleksi tidak ada dijatuhkan.
  • Naikkan kesalahan untuk query cacat dan tidak mengirim ke server.
  • Cetak pertama 250 karakter dari pemilih permintaan saat login dan penyelamatan memeriksa kesalahan.
  • Cluster mengembalikan daftar kosong dari server jika tidak ada bukannya nihil.
  • Topologi refactor menggunakan penamaan Single dan semantik.
  • tes Auto ditambal ruby ​​versi pada Travis.
  • Perbarui koleksi namespace untuk menunjukkan database pertama.
  • Pembaruan sehingga test suite dapat dijalankan menggunakan SSL di Jenkins.
  • Gunakan #getaddrinfo untuk menentukan protokol di kelas Alamat.
  • kesalahan URI pindah ke direktori yang sesuai.

Apa yang baru di versi 2.0.3:

  • Hanya menggunakan opsi SSL jika: ssl benar
  • sumber otentikasi Fix dan sedikit auth refactor.
  • Jangan mengangkat kesalahan jika koleksi tidak ada dijatuhkan.
  • Naikkan kesalahan untuk query cacat dan tidak mengirim ke server.
  • Cetak pertama 250 karakter dari pemilih permintaan saat login dan penyelamatan memeriksa kesalahan.
  • Cluster mengembalikan daftar kosong dari server jika tidak ada bukannya nihil.
  • Topologi refactor menggunakan penamaan Single dan semantik.
  • tes Auto ditambal ruby ​​versi pada Travis.
  • Perbarui koleksi namespace untuk menunjukkan database pertama.
  • Pembaruan sehingga test suite dapat dijalankan menggunakan SSL di Jenkins.
  • Gunakan #getaddrinfo untuk menentukan protokol di kelas Alamat.
  • kesalahan URI pindah ke direktori yang sesuai.

Apa yang baru dalam versi 1.12.0 / 2.0.0.beta:

  • Izinkan Pilihan URI tertentu memiliki kasus dicampur.
  • Bug fix di MongoReplicaSetClient ketika manajer tidak diatur dan ukuran bets max direferensikan.
  • Bug fix saat membuat / menghapus pengguna dan membuat indeks di Mongos versi & # x3c; 2.4.
  • Bug memperbaiki jnote itu dan wnote tidak harus menaikkan kesalahan ketika terhubung ke server warisan.

Apa yang baru di versi 1.9.2:

  • Exception harus ditingkatkan bila menggunakan batas () dengan kursor knalpot
  • Dukungan URI dikodekan karakter dalam password
  • Masalah menghubungkan ke beberapa database
  • Kecelakaan dengan BSON :: ObjectId.new ( '& # x5c; xff')
  • Naikkan kesalahan saat buang bendera digunakan dengan Mongos
  • find_and_modify tidak kembali lastErrorObject

Apa yang baru di versi 1.9.0:.

  • Ditambahkan dukungan untuk batch yang memasukkan lebih dari beberapa pesan
  • Ditambahkan dukungan untuk otentikasi didelegasikan.
  • Ditambahkan dukungan untuk validasi sertifikat SSL.
  • Tetap masalah dengan dukungan untuk auth params parser URI.
  • Tetap lisensi Apache 2.0 kepatuhan.
  • bson Tetap c-ekstensi bug.

Apa yang baru di versi 1.8.6:

  • Tetap:
  • masalah Concurrency di PoolManager # connect_to_members
  • Replica set: terdekat preferensi membaca
  • Replica / sharded kesalahan klien rekoneksi
  • ShardingPoolManager :: check_connection_health otentikasi tidak mendukung

Apa yang baru di versi 1.8.0:

  • MongoClient, MongoReplicaSetClient, MongoShardedClient dan GridFS menerapkan baru menulis antarmuka perhatian pada Client, DB, Koleksi, dan Operasi tingkat
  • Bantahan dari Mongo :: Connection mendukung Mongo :: MongoClient
  • Bantahan dari Mongo :: ReplSetConnection mendukung Mongo :: MongoReplicaSetClient
  • Bantahan dari Mongo :: ShardedConnection mendukung Mongo :: MongoShardedClient
  • Izinkan spesifikasi komentar permintaan opt (Evan Broder)
  • Fix untuk otentikasi kolam renang dan logout (Olivier Bonnaure)
  • Fix untuk kursor tidak ditutup di Hadirnya pengecualian (Simon Simeonov)
  • Fix untuk mengirim data kegagalan tidak menutup socket (Nelson Elhage)
  • Tutorial dan non dokumentasi kode pindah ke GitHub wiki
  • Diberikan mongo_client biner telah diubah namanya menjadi mongo_console

Apa yang baru di versi 1.7.0:

  • pengujian Ditambahkan dan dukungan penuh untuk MongoDB 2.1 & 2.2
  • metode pembantu Ditambahkan Agregasi Kerangka
  • Ditambahkan dukungan untuk Mongos ketersediaan tinggi
  • Modifikasi dan menambahkan preferensi membaca baru (rincian dalam dokumentasi)
  • Ditambahkan dukungan untuk kesadaran data center (tag_sets)
  • Fixed bug yang berusaha untuk menutup kursor pada anggota replika set yang salah

Apa yang baru di versi 1.6.3:

  • pengukuran kinerja dan perangkat tambahan (terutama untuk C-ekstensi )
  • Perbaikan bug untuk memeriksa string dengan pengkodean non UTF-8 paksa atau tersirat
  • Ditambahkan dukungan pembaruan untuk beberapa contoh threaded ReplSetConnection
  • kemampuan untuk menangani IRB :: Exception Abort (ctrl-c) Ditambahkan bersih
  • Ditambahkan dukungan untuk tanggal yang besar pada platform 32-bit (Ruby 1.9 +)
  • Ditambahkan metode #to_ary untuk BSON :: ObjectId

Apa yang baru di versi 1.6.2:

  • Ditambahkan kemampuan untuk otentikasi melalui sekunder jika simpul utama tidak tersedia
  • Replica mengatur refresh interval sekarang memberlakukan batas bawah 60 detik
  • dokumentasi Ditambahkan untuk menjatuhkan indeks, koleksi, database
  • Uji keluaran pembersihan (...) s kecuali kegagalan terjadi

Apa yang baru di versi 1.6.1:.

  • Ditambahkan benang afinitas untuk Mongo :: Renang
  • Ditambahkan menyebarkan tugas.
  • Ditambahkan Travis CI dukungan.
  • pesan Logging peringatan hanya ditampilkan untuk tingkat:. Men-debug

Apa yang baru di versi 1.6.0:.

  • Ditambahkan Gemfile

  • Format benih
  • ReplSetConnection sekarang array 'host: port'. string
  • Ditambahkan baca preferensi:. Secondary_only
  • Ditambahkan kemampuan untuk log durasi -. Diaktifkan secara default
  • Ditambahkan pilihan dibaca untuk DB # adduser.
  • Ditambahkan:. Opsi collectonerror untuk bulk-insert
  • Ditambahkan dan diperbarui Pilihan URI (sekarang huruf sensitif).
  • Perbaikan bug untuk ReplSet penyegaran mencoba untuk menutup socket tertutup.
  • op_timeout default untuk ReplSetConnection sekarang dinonaktifkan (adalah 30 detik).
  • Dukungan db keluaran pilihan untuk peta mengurangi.
  • Dukungan untuk menjaga versi terbatas file menggunakan GridFS.

Apa yang baru di versi 1.5.0:

  • Dihapus:. Modus penyegaran async
  • Dinonaktifkan modus auto refresh secara default. Jika Anda ingin sopir untuk secara otomatis memeriksa keadaan set replika, Anda harus menggunakan: modus sinkronisasi. Perhatikan bahwa replika mengatur refresh dirancang hanya untuk account untuk perubahan jinak untuk set replika (menambah dan menghapus node yang tidak mempengaruhi koneksi saat).
  • Fixed bug dengan perintah yang dikirim ke kelenjar sekunder. Rilis berikutnya akan memungkinkan Anda untuk menentukan di mana perintah dapat dikirim.
  • Dukungan:. J safe mode pilihan
  • Fix: max_scan dan:. Show_disk_loc pilihan kursor

Apa yang baru di versi 1.4.1:.

  • Sederhana replika set penyegaran
  • Perbaiki bug yang terkait dengan replika set penyegaran.
  • Membuat kursor cukup cerdas untuk terus berfungsi bahkan jika refresh dipicu.

Apa yang baru di versi 1.3.1:

  • Perbaiki GridIO # mendapat error loop tak terbatas
  • Fix BSON :: OrderedHash # menolak! meninggalkan kunci dengan nilai nol
  • minor memperbaiki semantik untuk OrderedHash # menolak!
  • Perbaiki Mongo :: DB untuk memungkinkan simbol dalam nama koleksi metode melintasi
  • Dukungan pilihan server regex baru & quot; s & quot; (Dotall). Ini dilipat dengan & # x5c;. M di Ruby
  • Perbaiki sehingga kursor # dekat hits node yang tepat ketika:. Read_secondary diaktifkan
  • Dukungan MaxScan, showDiskLoc, dan returnKey pilihan kursor.
  • Membuat DB # validate_collection kompatibel dengan server yang v1.9.1.
  • Fix sehingga GridIO # mendapat pengembalian md5 lokal dengan md5 cocok md5 Server.
  • bug Fix di BSON :: OrderedHash yang mencegah YAML.load.
  • Perbaiki contoh dari / contoh.
  • Pastikan bahwa kita tidak mengubah argumen hash dengan memanggil Hash # dup saat yang tepat.
  • Pastikan bahwa JRuby deserializer mempertahankan subtipe biner benar.
  • Fix untuk streaming file kosong ke GridFS.
  • kecil doc perbaikan.

Software yang serupa

ArangoDB client
ArangoDB client

1 Mar 15

Redis-Dump
Redis-Dump

13 May 15

pgFormatter
pgFormatter

10 Feb 16

py-leveldb
py-leveldb

13 May 15

Perangkat lunak lain dari pengembang MongoDB Development Team

Komentar untuk MongoDB Ruby Driver

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!