À propos du projet
redis-py est la bibliothèque cliente Python pour le magasin clé-valeur Redis. Elle propose une prise en charge intégrée de toutes les commandes Redis standard et supporte différents modes de connexion, y compris standalone, Cluster, Sentinel et connexions Async via asyncio.
Fonctionnalités principales :
- Gestion des connexions : Pool de connexions intégré pour une gestion efficace des ressources.
- Support des protocoles : Pris en charge des protocoles RESP2 et RESP3, avec des options pour des formes de réponse unifiées.
- Optimisation des performances : Intégration optionnelle avec hiredis pour une analyse des réponses plus rapide.
- Fonctionnalités avancées :
- Pipelines : Regroupement de plusieurs commandes pour réduire le temps de cycle réseau.
- PubSub : Implémentation d'une classe distincte pour s'abonner à des canaux et écouter les messages.
- Recherche et requêtes : Intégration avec les capacités de recherche de Redis, y compris le support des dialectes de requête.
- Client multi-base de données : Support des configurations Active-Active avec basculement automatique et surveillance de l'état de santé.
- Ingestion massive de hash : Support de la famille de commandes HIMPORT pour optimiser le chargement des hashes avec des noms de champs partagés.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.