Redis, connu pour sa capacité à offrir des performances rapides et évolutives, a annoncé une série de nouveaux produits et capacités qui marquent le début d’une nouvelle ère pour la technologie des bases de données. Lors d’un événement récent, Redis a présenté plusieurs mises à jour clés qui visent à renforcer sa position en tant qu’outil essentiel dans le développement d’applications modernes, en particulier dans le contexte de l’intelligence artificielle générative (GenAI).
Redis pour l’IA : Un moteur pour les Applications IA Génératives
Redis a lancé Redis pour l’IA, un ensemble intégral conçu pour faciliter la construction et le déploiement d’applications d’IA génératives. Ce nouveau jeu d’outils offre une série de fonctionnalités avancées, telles que :
- RAG avec la base de données vectorielle la plus rapide du monde : Architecture en temps réel pour les applications GenAI.
- Cache sémantique : Récupération rapide de réponses stockées, réduisant de plus de 30 % les appels coûteux aux modèles de langage de grande taille (LLM).
- Mémoire LLM : Personnalisation des sessions utilisateur avec toutes les données nécessaires au bon moment.
- Mémoire agentic : Amélioration de la vitesse des agents pour des raisonnements plus complexes et des réponses plus précises.
- Stockage de caractéristiques : Obtention de prédictions en moins de 1 milliseconde pour les modèles d’apprentissage automatique en production.
Ce paquetage inclus des recettes, des architectures de référence, la nouvelle version de RedisVL 0.3.0, et des paquets dédiés pour des partenaires tels que langchain-redis et llama-index-vector-stores-redis.
Redis Flex : Réduction de 80% des coûts de cache
Avec l’intégration de l’acquisition de Speedb, Redis Flex promet de réduire les coûts de cache jusqu’à 80 %. Redis Flex permet aux utilisateurs de stocker 5 Go de cache pour le même prix que 1 Go, grâce aux avancées dans la technologie des unités à état solideUn SSD (Solid-State Drive) est un type de disposit… (SSD). Cette nouvelle approche, qui utilise DRAM et SSD, offre une solution plus rapide et économique par rapport à d’autres alternatives telles qu’ElastiCache et Memorystore.
Redis 8 : L’évolution de 15 ans de travail
Redis 8 est la dernière version de la base de données en mémoire connue. Cette version comprend toutes les fonctionnalités de Redis Stack et ajoute de nouvelles fonctionnalités pour améliorer l’efficacité du développement :
- Stockage et interrogation de données JSON : Opérations rapides et dynamiques.
- Améliorations de la base de données vectorielle : Le moteur de requêtes de Redis amélioré offre une performance 16 fois supérieure par rapport à d’autres moteurs de base de données vectorielle.
- Optimisation des données de séries temporelles : Collecte et analyse de données avec grande vitesse et faible latence.
- Simplification des données probabilistes : Stockage efficace de probabilités pour représenter des phénomènes sous-jacents.
Redis Copilot : Assistant Virtuel pour Développeurs
Pour accroître la productivité des développeurs, Redis a introduit Redis Copilot, un assistant virtuel qui aide à accélérer le développement d’applications. Disponible dans Redis Insight et bientôt en tant qu’extension pour Visual Studio Code, Copilot offre des fonctionnalités telles que :
- Récupération rapide d’informations : Obtenez des réponses rapides sur les formats de requête et les configurations.
- Génération automatique de code : Créez des fragments de code ou des commandes basés sur des instructions fournies.
- Requêtes sur données : Effectuez des requêtes en langage naturel pour obtenir des réponses précises.
Redis Data Integration : Intégration de Données Simplifiée
Redis Data Integration (RDI), maintenant en aperçu privé sur Redis Cloud, simplifie l’intégration de données existantes avec Redis grâce à des pipelines de données automatisés. RDI fournit une APIUne API, acronyme anglais pour « Application Programming Interface », est un ensemble de… unique pour synchroniser les données avec Redis, rendant le développement plus simple et efficace.
En résumé
Redis continue d’innover avec une série de lancements qui répondent aux besoins actuels et futurs du développement d’applications rapides et évolutives. Avec un focus renouvelé sur l’IA générative, la réduction des coûts de cache, et des outils avancés tels que Redis Copilot et Redis Data Integration, Redis est bien positionné pour être un composant clé dans la construction d’applications modernes. La société promet de maintenir un rythme de lancements fréquents pour assurer que les développeurs bénéficient des dernières innovations sans sacrifier la stabilité et la performance des versions précédentes.