Détails logiciels:
Version: 2.10.5 Mise à jour
Date de transfert: 10 Dec 15
Licence: Gratuit
Popularité: 134
Cette bibliothèque Python suit le système de versioning Redis.
.
Ainsi, la v2.2.2 devrait travailler avec le magasin de données v2.2.2 Redis
Ce qui est nouveau dans cette version:
- Amélioration de la performance pour l'emballage des commandes lorsque vous utilisez le PythonParser.
- L'exécution d'une transaction vide pipeline envoie plus MULTI / EXEC pour le serveur.
- Erreurs lors de l'authentification (mot de passe incorrect) et la sélection d'une base de données fermer maintenant la prise.
- Support complet Sentinel.
- Meilleur support de repr pour les instances de client et pool de connexions.
- erreur que le serveur envoie au client sont maintenant inclus dans le message d'erreur du client.
- Ajout de la SCAN, sscan, HSCAN, et les commandes ZScan.
- ResponseErrors générés par l'exécution du pipeline de fournir un contexte de plus, y compris la position de la commande dans le pipeline et le texte de commande réel généré l'erreur.
messages
Quoi de neuf dans la version 2.10.3:
- Amélioration de la performance pour l'emballage des commandes lorsque vous utilisez le PythonParser.
- L'exécution d'une transaction vide pipeline envoie plus MULTI / EXEC pour le serveur.
- Erreurs lors de l'authentification (mot de passe incorrect) et la sélection d'une base de données fermer maintenant la prise.
- Support complet Sentinel.
- Meilleur support de repr pour les instances de client et pool de connexions.
- erreur que le serveur envoie au client sont maintenant inclus dans le message d'erreur du client.
- Ajout de la SCAN, sscan, HSCAN, et les commandes ZScan.
- ResponseErrors générés par l'exécution du pipeline de fournir un contexte de plus, y compris la position de la commande dans le pipeline et le texte de commande réel généré l'erreur.
messages
Ce qui est nouveau dans la version 2.7.4:.
- Ajout de la méthode manquante INCRBY
- SET accepte désormais l'EX, PX, NX et XX options à partir Redis 2.6.12.
Ce qui est nouveau dans la version 2.6.2:
- `from_url` est maintenant disponible comme un classmethod sur classes client.
- Correction de plusieurs erreurs de codage résultant de l'appui Python 3.x.
Ce qui est nouveau dans la version 2.6.0:.
- Ajout du support pour GetRange
- Un nouveau paramètre & quot; decode_responses & quot; spécifie si les valeurs de retour de commandes Redis se décodés automatiquement en utilisant la valeur de charset du client.
Quoi de neuf dans la version 2.4.11:
- authenticationError sera maintenant correctement déclenché si un mot de passe incorrect est fourni.
- Si Hiredis est indisponible, le HiredisParser enverra une RedisError cas de sélection manuelle.
- Fait la commande INFO plus tolérant de Redis change formatage.
Ce qui est nouveau dans la version 2.4.10:.
- Ajout de l'objet et DEBUG commandes OBJECT
- Ajout des méthodes __del__ pour les classes qui détiennent sur les ressources qui doivent être nettoyés. Cela devrait empêcher les fuites de ressources lorsque ces objets quittent la portée en raison de la mauvaise utilisation ou les exceptions non gérées.
- Ajout de la commande ECHO pour l'exhaustivité.
- Correction d'un bug qui empêchait de souscrire à un canal PubSub d'un serveur Redis qui est bas ferait sauter la pile.
- La commande TTL StrictRedis retourne maintenant un -1 lors de l'interrogation d'une clé sans expiration. La classe Redis continue à renvoyer Aucun.
- Zadd et SADD retournent maintenant des valeurs entières indiquant le nombre d'éléments ajoutés.
Quoi de neuf dans la version 2.4.7:
- Correction d'un bug où certaines connexions ne recevaient pas libéré Retour à la piscine de connexion après l'exécution du pipeline.
- Pipelines peuvent maintenant être utilisés en tant que gestionnaires de contexte. Ceci est le moyen privilégié d'utilisation pour que les connexions nettoyés correctement.
- Ajout d'une transaction appelée méthode pratique () sur la classe de base Redis. Cette méthode élimine une grande partie du passe-partout utilisée lors de l'utilisation des pipelines de regarder les touches Redis. Consultez la documentation pour plus de détails sur l'utilisation.
Ce qui est nouveau dans la version 2.4.6:
- arguments VARIADIC pour SADD, SREM, ZREN, HDEL , LPUSH et RPUSH.
- (CRITIQUE) Correction d'une erreur dans l'analyseur Hiredis qui faisait parfois la connexion de socket pour devenir corrompu et inutilisable. Cela est devenu une fois de pools de connexions ont commencé à être utilisé.
- ZRANGE, ZREVRANGE, ZRANGEBYSCORE et ZREVRANGEBYSCORE maintenant prendre un supplément argument optionnel, score_cast_func, qui est un appelable utilisé pour couler la valeur de score dans le type de retour. La valeur par défaut est flottant.
- Suppression de la méthode publier à partir de la classe PubSub. Les connexions qui sont [P] souscrit ne peut pas émettre des commandes PUBLIER, de sorte qu'il n'a pas de sens d'avoir ici.
- Pipelines contiennent maintenant regarder et unwatch. Appel regarder ou unwatch de la classe client de base se traduira par un avertissement de dépréciation. Après avoir regardé une ou plusieurs touches, le pipeline sera mis en mode d'exécution immédiate jusqu'à ce unwatch ou MULTI sont appelés. Reportez-vous aux nouvelles docs de pipelines dans le fichier README pour plus d'informations.
Quoi de neuf dans la version 2.4.5:
- Le PythonParser fonctionne maintenant mieux à la lecture de zéro chaînes de longueur .
Commentaires non trouvées