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

pgCluu
pgCluu

1 Oct 15

Mongs
Mongs

13 May 15

Altri software di sviluppo MongoDB Development Team

Commenti a MongoDB Ruby Driver

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria