MongoDB Ruby Driver

Logiciel capture d'écran:
MongoDB Ruby Driver
Détails logiciels:
Version: 2.2.4 Mise à jour
Date de transfert: 6 Mar 16
Licence: Gratuit
Popularité: 17

Rating: nan/5 (Total Votes: 0)

Le MongoDB base de données est une base de données NoSQL orientée document, parfait pour les environnements de charge de haute intensité.

Le pilote MongoDB Ruby permet aux développeurs d'écrire des applications qui se connectent, stocker et récupérer des informations à partir d'une base de données MongoDB.

Ceci est un connecteur MongoDB créé et soutenu par l'équipe officielle de développement de MongoDB, venue emballé avec beaucoup d'exemples et de la documentation.

Le pilote MongoDB Ruby inclut le support pour les clés primaires, les curseurs, le regroupement de connexion, codage de chaîne, fork, et les délais d'attente de socket.

Testé pour travailler à la fois sur Ruby et JRuby.

MongoDB est également livré avec des pilotes pour divers autres langages de programmation ainsi:

C

C #

C ++

PHP

Perl

Java

Scala

Erlang

Python

Node.js

Haskell

Ce qui est nouveau dans cette version:

  • Seules utiliser les options SSL si: ssl est vrai
  • sources d'authentification Fix et légère refactor auth.
  • Ne pas lever une erreur si une collection inexistante est supprimée.
  • Raise erreur pour les requêtes malformées et ne pas envoyer au serveur.
  • première impression 250 caractères de sélecteur de requête lors de la connexion et de sauvetage inspectent erreur.
  • Cluster retourne une liste vide de serveurs s'il n'y en a pas au lieu de zéro.
  • Topologie refactor utiliser nommage unique et sémantique.
  • versions de rubis rapiécés de test automatique sur Travis.
  • Collection de mise à jour l'espace de noms pour afficher première base de données.
  • Mises à jour de sorte suite de test peut fonctionner en utilisant SSL dans Jenkins.
  • Utilisez #getaddrinfo pour déterminer le protocole dans la classe d'adresses.
  • erreurs URI déplacés dans le répertoire approprié.

Ce qui est nouveau dans la version 2.1.0:

  • Utilisez uniquement les options SSL si: ssl est vrai
  • sources d'authentification Fix et légère refactor auth.
  • Ne pas lever une erreur si une collection inexistante est supprimée.
  • Raise erreur pour les requêtes malformées et ne pas envoyer au serveur.
  • première impression 250 caractères de sélecteur de requête lors de la connexion et de sauvetage inspectent erreur.
  • Cluster retourne une liste vide de serveurs s'il n'y en a pas au lieu de zéro.
  • Topologie refactor utiliser nommage unique et sémantique.
  • versions de rubis rapiécés de test automatique sur Travis.
  • Collection de mise à jour l'espace de noms pour afficher première base de données.
  • Mises à jour de sorte suite de test peut fonctionner en utilisant SSL dans Jenkins.
  • Utilisez #getaddrinfo pour déterminer le protocole dans la classe d'adresses.
  • erreurs URI déplacés dans le répertoire approprié.

Ce qui est nouveau dans la version 2.0.5:

  • Utilisez uniquement les options SSL si: ssl est vrai
  • sources d'authentification Fix et légère refactor auth.
  • Ne pas lever une erreur si une collection inexistante est supprimée.
  • Raise erreur pour les requêtes malformées et ne pas envoyer au serveur.
  • première impression 250 caractères de sélecteur de requête lors de la connexion et de sauvetage inspectent erreur.
  • Cluster retourne une liste vide de serveurs s'il n'y en a pas au lieu de zéro.
  • Topologie refactor utiliser nommage unique et sémantique.
  • versions de rubis rapiécés de test automatique sur Travis.
  • Collection de mise à jour l'espace de noms pour afficher première base de données.
  • Mises à jour de sorte suite de test peut fonctionner en utilisant SSL dans Jenkins.
  • Utilisez #getaddrinfo pour déterminer le protocole dans la classe d'adresses.
  • erreurs URI déplacés dans le répertoire approprié.

Ce qui est nouveau dans la version 2.0.4:

  • Utilisez uniquement les options SSL si: ssl est vrai
  • sources d'authentification Fix et légère refactor auth.
  • Ne pas lever une erreur si une collection inexistante est supprimée.
  • Raise erreur pour les requêtes malformées et ne pas envoyer au serveur.
  • première impression 250 caractères de sélecteur de requête lors de la connexion et de sauvetage inspectent erreur.
  • Cluster retourne une liste vide de serveurs s'il n'y en a pas au lieu de zéro.
  • Topologie refactor utiliser nommage unique et sémantique.
  • versions de rubis rapiécés de test automatique sur Travis.
  • Collection de mise à jour l'espace de noms pour afficher première base de données.
  • Mises à jour de sorte suite de test peut fonctionner en utilisant SSL dans Jenkins.
  • Utilisez #getaddrinfo pour déterminer le protocole dans la classe d'adresses.
  • erreurs URI déplacés dans le répertoire approprié.

Ce qui est nouveau dans la version 2.0.3:

  • Utilisez uniquement les options SSL si: ssl est vrai
  • sources d'authentification Fix et légère refactor auth.
  • Ne pas lever une erreur si une collection inexistante est supprimée.
  • Raise erreur pour les requêtes malformées et ne pas envoyer au serveur.
  • première impression 250 caractères de sélecteur de requête lors de la connexion et de sauvetage inspectent erreur.
  • Cluster retourne une liste vide de serveurs s'il n'y en a pas au lieu de zéro.
  • Topologie refactor utiliser nommage unique et sémantique.
  • versions de rubis rapiécés de test automatique sur Travis.
  • Collection de mise à jour l'espace de noms pour afficher première base de données.
  • Mises à jour de sorte suite de test peut fonctionner en utilisant SSL dans Jenkins.
  • Utilisez #getaddrinfo pour déterminer le protocole dans la classe d'adresses.
  • erreurs URI déplacés dans le répertoire approprié.

Ce qui est nouveau dans la version 1.12.0 / 2.0.0.beta:

  • Autoriser certaines options URI avoir des cas mixtes.
  • Bug fix dans MongoReplicaSetClient quand aucun gestionnaire est réglé et la taille du lot max est référencé.
  • Bug fix lors de la création / suppression d'utilisateurs et la création d'un index dans Mongos versions & # x3C; 2.4.
  • Bug fix que jnote et WNote ne devrait pas soulever des erreurs lors de la connexion aux serveurs existants.

Ce qui est nouveau dans la version 1.9.2:

  • Exception doit être soulevée lors de l'utilisation de limite () avec un curseur d'échappement
  • Support URI caractères codés dans les mots de passe
  • Problème de connexion à plusieurs bases de données
  • Accident avec BSON :: ObjectId.new ( '& # x5C; xff')
  • Soulever erreur lorsque le drapeau d'échappement est utilisé avec mongos
  • find_and_modify ne retourne pas lastErrorObject

Ce qui est nouveau dans la version 1.9.0:.

  • Ajout du support pour le lot insérer sur plusieurs messages
  • Ajout du support pour l'authentification déléguée.
  • Ajout du support pour la validation du certificat SSL.
  • Correction d'un problème avec le support pour auth params l'analyseur URI.
  • la conformité des licences 2.0 Apache fixe.
  • BSON Correction des bugs c-extension.

Ce qui est nouveau dans la version 1.8.6:

  • Correction:
  • question de Concurrency dans PoolManager # connect_to_members
  • set Replica: le plus proche préférence de lecture
  • Répliques / fragmentées erreurs de reconnexion du client
  • ShardingPoolManager :: check_connection_health authentification ne supportant pas

Ce qui est nouveau dans la version 1.8.0:

  • MongoClient, MongoReplicaSetClient, MongoShardedClient et GridFS mettre en œuvre une nouvelle écrire concernent l'interface au client, DB, Collection, et opération niveaux
  • Obsolescence de Mongo :: Connection en faveur de Mongo :: MongoClient
  • Obsolescence de Mongo :: ReplSetConnection en faveur de Mongo :: MongoReplicaSetClient
  • Obsolescence de Mongo :: ShardedConnection en faveur de Mongo :: MongoShardedClient
  • Autoriser la spécification de commentaire requête opt (Evan Broder)
  • Fix pour l'authentification de la piscine et logout (Olivier Bonnaure)
  • Correction du curseur ne pas être fermé en presense des exceptions (Simon Simeonov)
  • Fix pour les données envoyer échec ne ferme pas prise (Nelson Elhage)
  • Tutoriels et documentation du code non déplacés vers GitHub wiki
  • mongo_client binaire fourni a été renommé mongo_console

Ce qui est nouveau dans la version 1.7.0:

  • test ajoutée et un support complet pour MongoDB 2.1 & 2.2
  • helper cadre Agrégation Ajouté
  • Ajout du support pour Mongos haute disponibilité
  • nouvelles préférences de lecture modifiés et ajoutés (détails dans la documentation)
  • Ajout du support pour la sensibilisation du centre de données (tag_sets)
  • Correction d'un bug qui a tenté de fermer les curseurs sur mauvais membre réplique ensemble

Qu'est-ce que les nouvelles dans la version 1.6.3:

  • Les mesures de performance et des améliorations (en particulier pour les C-extensions )
  • Correction de bugs pour le contrôle des chaînes avec des codages non UTF-8 forcés ou implicite
  • Ajout du support de rafraîchissement pour plusieurs instances filetées de ReplSetConnection
  • Ajout de la possibilité de gérer la CISR :: Exception Abort (ctrl-c) proprement
  • Ajout du support pour les grandes dates sur les plates-formes 32 bits (Ruby 1.9 +)
  • Ajout méthode #to_ary pour BSON :: ObjectId

Ce qui est nouveau dans la version 1.6.2:

  • Ajout de la possibilité d'authentification via secondaire si le noeud primaire indisponible
  • Replica définir l'intervalle d'actualisation applique maintenant une limite inférieure de 60 secondes
  • Documentation ajoutée pour supprimer des index, des collections, des bases de données
  • nettoyage de sortie d'essai (...) s moins l'échec se produit

Ce qui est nouveau dans la version 1.6.1:.

  • Ajout affinité de thread à Mongo :: Piscine
  • Ajouté déployer des tâches.
  • Ajouté Travis CI soutien.
  • message d'avertissement d'enregistrement est affiché uniquement pour le niveau:. Debug

Ce qui est nouveau dans la version 1.6.0:.

  • Ajout Gemfile

  • format de semences
  • ReplSetConnection est maintenant tableau de 'hôte: port'. chaînes
  • Ajouté lu préférence. Secondary_only
  • Ajout de la possibilité de se connecter durée -. Activé par défaut
  • Ajout d'une option readonly pour DB # adduser.
  • Ajout:. Option collectonerror pour vrac-insert
  • Ajout et les options URI mises à jour (désormais insensible à la casse).
  • Bug fix pour ReplSet refresh essayant de fermer un socket fermé.
  • op_timeout par défaut pour ReplSetConnection est maintenant désactivé (est de 30 secondes).
  • option de sortie Support db pour carte réduire.
  • Support pour garder des versions limitées de fichiers en utilisant GridFS.

Ce qui est nouveau dans la version 1.5.0:

  • Retiré:. Mode de rafraîchissement async
  • Disabled mode de rafraîchissement automatique par défaut. Si vous voulez que le pilote vérifie automatiquement l'état du jeu de réplicas, vous devez utiliser: mode de synchronisation. Notez que réplicas refresh est conçu uniquement pour tenir compte des modifications bénignes à l'ensemble de la réplique (ajout et la suppression des nœuds qui ne touchent pas les connexions en cours).
  • Correction d'un bug avec les commandes envoyées aux noeuds secondaires. La prochaine version vous permettra de spécifier où les commandes peuvent être envoyées.
  • Support:. Option de mode sans échec j
  • Correction: max_scan et:. Options de curseur show_disk_loc

Ce qui est nouveau dans la version 1.4.1:.

  • simplifié réplicas rafraîchissement
  • Correction de bugs liés à réplicas rafraîchissement.
  • Faites le curseur assez intelligent pour continuer à fonctionner même si un rafraîchissement est déclenché.

Ce qui est nouveau dans la version 1.3.1:

  • Fix GridIO # obtient infinie erreur de boucle
  • Fix BSON :: OrderedHash # rejettent! laissant les clés avec des valeurs nulles
  • fix sémantique mineure pour OrderedHash # rejeter!
  • Fix Mongo :: DB pour permettre des symboles dans les noms de collecte méthode de déplacement
  • Support nouvelle option regex serveur & quot; s & quot; (Dotall). Ceci est plié avec & # x5C;. M de Ruby
  • Correction de telle sorte que le curseur # près frappe le nœud droit lorsque:. Read_secondary est activé
  • Support MAXscan, showDiskLoc et returnKey options de curseur.
  • Faire DB # validate_collection compatible avec v1.9.1 serveur.
  • Fix de sorte que GridIO # obtient des rendements md5 local avec md5 correspond md5 du serveur.
  • Correction d'un bug dans BSON :: OrderedHash qui empêche YAML.load.
  • Fix exemple de / exemples.
  • Assurez-vous que nous ne modifions pas les arguments de hachage en appelant Hash # dup le cas échéant.
  • Assurez-vous que JRuby désérialiseur préserve les sous-types binaires correctement.
  • Fix pour le streaming d'un fichier vide dans GridFS.
  • Correction de doc Minor.

Logiciel similaire

APDO
APDO

13 May 15

Warmongo
Warmongo

14 Apr 15

Medoo
Medoo

10 Feb 16

D'autres logiciels de développeur MongoDB Development Team

Commentaires à MongoDB Ruby Driver

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!