MongoDB Ruby Driver

Software screenshot:
MongoDB Ruby Driver
Dettagli del software:
Versione: 2.2.4 Aggiornato
Data di caricamento: 6 Mar 16
Licenza: Libero
Popolarità: 17

Rating: nan/5 (Total Votes: 0)

Il MongoDB del database è un database NoSQL document-oriented, ideale per ambienti ad alta carichi intensi.

Il driver MongoDB Rubino consente agli sviluppatori di scrivere applicazioni che si collegano, archiviare e recuperare le informazioni da un database MongoDB.

Si tratta di un connettore MongoDB creato e supportato dal team ufficiale di sviluppo MongoDB, venendo confezionato con un sacco di esempi e documentazione.

Il driver MongoDB Rubino include il supporto per le chiavi primarie, cursori, il pool di connessioni, la codifica della stringa, si biforcano, ei timeout socket.

testato per funzionare sia su Ruby e JRuby.

MongoDB viene inoltre fornito con i driver per i vari altri linguaggi di programmazione così:

C

C #

C ++

PHP

Perl

Java

Scala

Erlang

Python

Node.js

Haskell

Cosa c'è di nuovo in questa versione:

  • Solo utilizzare le opzioni SSL se: ssl è vero
  • fonti di autenticazione Fix e leggera refactoring auth.
  • Non sollevare un errore se una collezione inesistente viene eliminata.
  • Raise errore per le query malformati e non inviare al server.
  • Stampa primi 250 caratteri del selettore di query durante l'accesso e salvataggio ispezionare errore.
  • Cluster ritorna lista vuota di server se non ce ne sono invece pari a zero.
  • Topologia refactoring di utilizzare la denominazione singolo e la semantica.
  • Auto Test versioni rubino rattoppate su Travis.
  • Aggiorna raccolta namespace per mostrare primo database.
  • Aggiornamenti in modo suite di test può essere eseguito utilizzando SSL a Jenkins.
  • Usa #getaddrinfo per determinare il protocollo in classe indirizzo.
  • URI errori spostati directory appropriata.

Cosa c'è di nuovo nella versione 2.1.0:

  • Solo utilizzare le opzioni SSL se: ssl è vero
  • fonti di autenticazione Fix e leggera refactoring auth.
  • Non sollevare un errore se una collezione inesistente viene eliminata.
  • Raise errore per le query malformati e non inviare al server.
  • Stampa primi 250 caratteri del selettore di query durante l'accesso e salvataggio ispezionare errore.
  • Cluster ritorna lista vuota di server se non ce ne sono invece pari a zero.
  • Topologia refactoring di utilizzare la denominazione singolo e la semantica.
  • Auto Test versioni rubino rattoppate su Travis.
  • Aggiorna raccolta namespace per mostrare primo database.
  • Aggiornamenti in modo suite di test può essere eseguito utilizzando SSL a Jenkins.
  • Usa #getaddrinfo per determinare il protocollo in classe indirizzo.
  • URI errori spostati directory appropriata.

Cosa c'è di nuovo nella versione 2.0.5:

  • Solo utilizzare le opzioni SSL se: ssl è vero
  • fonti di autenticazione Fix e leggera refactoring auth.
  • Non sollevare un errore se una collezione inesistente viene eliminata.
  • Raise errore per le query malformati e non inviare al server.
  • Stampa primi 250 caratteri del selettore di query durante l'accesso e salvataggio ispezionare errore.
  • Cluster ritorna lista vuota di server se non ce ne sono invece pari a zero.
  • Topologia refactoring di utilizzare la denominazione singolo e la semantica.
  • Auto Test versioni rubino rattoppate su Travis.
  • Aggiorna raccolta namespace per mostrare primo database.
  • Aggiornamenti in modo suite di test può essere eseguito utilizzando SSL a Jenkins.
  • Usa #getaddrinfo per determinare il protocollo in classe indirizzo.
  • URI errori spostati directory appropriata.

Cosa c'è di nuovo nella versione 2.0.4:

  • Solo utilizzare le opzioni SSL se: ssl è vero
  • fonti di autenticazione Fix e leggera refactoring auth.
  • Non sollevare un errore se una collezione inesistente viene eliminata.
  • Raise errore per le query malformati e non inviare al server.
  • Stampa primi 250 caratteri del selettore di query durante l'accesso e salvataggio ispezionare errore.
  • Cluster ritorna lista vuota di server se non ce ne sono invece pari a zero.
  • Topologia refactoring di utilizzare la denominazione singolo e la semantica.
  • Auto Test versioni rubino rattoppate su Travis.
  • Aggiorna raccolta namespace per mostrare primo database.
  • Aggiornamenti in modo suite di test può essere eseguito utilizzando SSL a Jenkins.
  • Usa #getaddrinfo per determinare il protocollo in classe indirizzo.
  • URI errori spostati directory appropriata.

Cosa c'è di nuovo nella versione 2.0.3:

  • Solo utilizzare le opzioni SSL se: ssl è vero
  • fonti di autenticazione Fix e leggera refactoring auth.
  • Non sollevare un errore se una collezione inesistente viene eliminata.
  • Raise errore per le query malformati e non inviare al server.
  • Stampa primi 250 caratteri del selettore di query durante l'accesso e salvataggio ispezionare errore.
  • Cluster ritorna lista vuota di server se non ce ne sono invece pari a zero.
  • Topologia refactoring di utilizzare la denominazione singolo e la semantica.
  • Auto Test versioni rubino rattoppate su Travis.
  • Aggiorna raccolta namespace per mostrare primo database.
  • Aggiornamenti in modo suite di test può essere eseguito utilizzando SSL a Jenkins.
  • Usa #getaddrinfo per determinare il protocollo in classe indirizzo.
  • URI errori spostati directory appropriata.

Cosa c'è di nuovo nella versione 1.12.0 / 2.0.0.beta:

  • Consenti alcune opzioni URI di avere casi misti.
  • Bug fix in MongoReplicaSetClient quando nessun manager è impostato e la dimensione massima dei lotti viene fatto riferimento.
  • Bug fix per la creazione / rimozione di utenti e la creazione di un indice in Mongos versioni & # x3c; 2.4.
  • Bug fix che JNota e WNota non dovrebbe sollevare gli errori quando è collegato al server legacy.

Cosa c'è di nuovo nella versione 1.9.2:

  • eccezione dovrebbe essere sollevata quando si utilizza limite () con un cursore di scarico
  • Supporto URI caratteri codificati nelle password
  • problema di connessione al database multipli
  • Crash con BSON :: ObjectId.new ( '& # x5C; XFF')
  • Aumentare l'errore quando si utilizza la bandiera di scarico con Mongos
  • find_and_modify non restituisce lastErrorObject

Cosa c'è di nuovo nella versione 1.9.0:.

  • Aggiunto il supporto per batch di inserire su più messaggi
  • Aggiunto il supporto per l'autenticazione delegata.
  • Aggiunto il supporto per la convalida del certificato SSL.
  • Risolto il problema con il supporto per autenticazione params il parser URI.
  • fissi Apache conformità delle licenze 2.0.
  • BSON Fixed bug c-estensione.

Cosa c'è di nuovo nella versione 1.8.6:

  • fissi:
  • problema di concorrenza in poolmanager # connect_to_members
  • set di repliche: più vicino lettura preferenza
  • Replica / sharded errori client di riconnessione
  • ShardingPoolManager :: check_connection_health autenticazione non supportano

Cosa c'è di nuovo nella versione 1.8.0:

  • MongoClient, MongoReplicaSetClient, MongoShardedClient e GridFS implementare una nuova scrivere interfaccia preoccupazione client, DB, di raccolta e di funzionamento livelli
  • Deprecation di Mongo :: Collegamento a favore di Mongo :: MongoClient
  • Deprecation di Mongo :: ReplSetConnection a favore di Mongo :: MongoReplicaSetClient
  • Deprecation di Mongo :: ShardedConnection a favore di Mongo :: MongoShardedClient
  • Consenti specificazione del commento interrogazione opt (Evan Broder)
  • Fix per l'autenticazione piscina e il logout (Olivier Bonnaure)
  • Fix per cursore non essendo chiuso in presense di eccezioni (Simon Simeonov)
  • Fix per i dati di inviare il fallimento non chiude presa (Nelson Elhage)
  • Tutorial e documentazione non codice spostati GitHub wiki
  • mongo_client binario fornito è stato rinominato in mongo_console

Cosa c'è di nuovo nella versione 1.7.0:

  • test Aggiunto e pieno supporto per MongoDB 2.1 & 2.2
  • metodo di supporto Aggiunto Aggregazione quadro
  • Aggiunto il supporto per l'alta disponibilità Mongos
  • nuove preferenze di lettura modificato ed integrato (dettagli nella documentazione)
  • Aggiunto il supporto per data center di sensibilizzazione (tag_sets)
  • Corretto il bug che ha tentato di chiudere i cursori su sbagliato membro set di repliche

Cosa c'è di nuovo nella versione 1.6.3:

  • misurazioni delle prestazioni e miglioramenti (soprattutto per C-extensions )
  • Correzioni di bug per il controllo di stringhe con codifiche UTF-8 non forzate o implicita
  • il supporto di aggiornamento aggiuntivo per più istanze filettati di ReplSetConnection
  • Aggiunta la possibilità di gestire IRB :: Exception Abort (Ctrl-C) in modo pulito
  • Aggiunto il supporto per le grandi date su piattaforme a 32 bit (Ruby 1.9 +)
  • Aggiunto metodo #to_ary per BSON :: ObjectId

Cosa c'è di nuovo nella versione 1.6.2:

  • Aggiunta la possibilità di autenticazione via secondaria se il nodo principale non disponibili
  • set di repliche intervallo di aggiornamento ora impone un limite inferiore di 60 secondi
  • Aggiunta documentazione per far cadere gli indici, collezioni, database
  • pulizia uscita di prova (...) s se non si verifica un errore

Cosa c'è di nuovo nella versione 1.6.1:.

  • Aggiunto affinità di thread di Mongo :: Pool
  • Aggiunto distribuire compiti.
  • Aggiunto Travis CI supporto.
  • messaggio di avviso registrazione viene visualizzato solo per il livello:. Debug

Cosa c'è di nuovo nella versione 1.6.0:.

  • Aggiunto Gemfile

  • formato seme
  • ReplSetConnection è ora array di 'host: porta. stringhe
  • Aggiunto leggere preferenza:. Secondary_only
  • Aggiunta la possibilità di accedere durata -. Attivata per impostazione predefinita
  • Aggiunta l'opzione di sola lettura per DB # adduser.
  • Aggiunto:. Opzione collectonerror PER MASSA-insert
  • aggiunto e opzioni URI aggiornati (ora case insensitive).
  • Bug fix per l'aggiornamento ReplSet tentativo di chiudere un socket chiuso.
  • op_timeout predefinita per ReplSetConnection è ora disattivato (era di 30 secondi).
  • opzione di uscita Supporto db per la mappa di ridurre.
  • Il supporto per mantenere le versioni limitate di file utilizzando GridFS.

Cosa c'è di nuovo nella versione 1.5.0:

  • Rimosso:. Asincrono modalità di aggiornamento
  • disabili modalità di aggiornamento automatico per impostazione predefinita. Se si desidera che il conducente di controllare automaticamente lo stato del set di repliche, è necessario utilizzare: la modalità di sincronizzazione. Si noti che set di repliche di aggiornamento è stato progettato solo per conto di modifiche benigne al set di repliche (aggiungendo e rimuovendo i nodi che non incidono connessioni correnti).
  • bug con i comandi vengono inviati ai nodi secondari. La prossima versione vi permetterà di specificare dove i comandi possono essere inviati.
  • Supporto:. J opzione Modalità provvisoria
  • Fix: max_scan e:. Opzioni del cursore show_disk_loc

Cosa c'è di nuovo nella versione 1.4.1:.

  • semplificata di aggiornamento set di repliche
  • correggere i bug associati aggiornamento set di repliche.
  • Fai cursore abbastanza intelligente per continuare a funzionare anche se un aggiornamento è attivato.

Cosa c'è di nuovo nella versione 1.3.1:

  • Fissare GridIO # ottiene errore ciclo infinito
  • Fix BSON :: OrderedHash # rifiutare! lasciando le chiavi con valori nulli
  • correzione semantica minore per OrderedHash # rifiutare!
  • Fissare Mongo :: DB per consentire i simboli nei nomi di raccolta metodo di spostamento
  • Sostenere nuova opzione server regex & quot; s & quot; (Dotall). Questo è piegato con & # x5C;. M in Ruby
  • Fissare in modo che il cursore # stretta colpisce il nodo giusto quando:. Read_secondary è abilitato
  • Supporto MaxScan, showDiskLoc, e returnKey opzioni del cursore.
  • Fai DB # validate_collection compatibile con v1.9.1 server.
  • Fix in modo che GridIO # ottiene rendimenti md5 locale con md5 corrisponde md5 server.
  • Bug fix in BSON :: OrderedHash che impedisce YAML.load.
  • Fix esempio da / esempi.
  • garantire che noi non modifichiamo argomenti hash chiamando hash # DUP al momento opportuno.
  • Assicurarsi che JRuby deserializzatore conserva sottotipi binari correttamente.
  • Fix per lo streaming un file vuoto in GridFS.
  • correzioni doc Minore.

Programmi simili

Edda
Edda

13 May 15

MoSQL
MoSQL

13 Apr 15

Nano
Nano

18 Apr 16

CockroachDB
CockroachDB

12 May 15

Altri software di sviluppo MongoDB Development Team

Commenti a MongoDB Ruby Driver

I commenti non trovato
Aggiungi commento
Accendere le immagini!