Benjamin Renaud (Redis) : « accompagner nos clients sur les évolutions de l’IA avec flexibilité »
L’éditeur de logiciels Redis propose aujourd’hui une plateforme temps réel pour les données pour tous les usages, notamment l’IA. Benjamin Renaud, CTO de Redis, explique les approches et la vision de l’éditeur.

Pouvez-vous nous présenter Redis ?
Redis est un éditeur de logiciels. A l’origine, il y avait un projet open-source initié et porté par Salvatore Sanfilippo. Son objectif était d’accélérer les applications web et mobiles qui commençaient, à l’époque, à apparaître.
Au départ, nous proposions une solution de cache avec une API bien conçue dans un produit simple d’usage.
Quand la société a été constituée, elle a poursuivi le développement open-source avec certaines fonctionnalités en version commerciale (montée à l’échelle, monitoring, résilience…) pour adapter la solution aux exigences de l’entreprise.
Personnellement, j’ai utilisé les solutions de Redis dans chacune des start-ups que j’ai créées et, quand j’ai eu l’opportunité de devenir CTO de l’éditeur, j’ai été aussitôt séduit.
Pouvez-vous nous présenter votre solution ?
Redis propose aujourd’hui une plateforme temps-réel pour les données beaucoup plus riche que le produit original. Notre plateforme est adaptée à des usages tels que le streaming, l’IA, le stockage, le search…
Au fil des années, la solution a évolué de simple cache pour les données à une plateforme de données avec des vector-sets, du JSON… Nous avons la base de données pour les vecteurs IA la plus performante du marché, avec de nouveaux services.
L’IA est devenue une composante essentielle de notre offre. Nous apportons désormais à l’IA ce que nous avons initialement apporté au web.
Le « Semantic Cache » apporte la capacité de demander à un LLM de stocker une réponse au cas où des questions similaires seraient ensuite posées, ce qui implique de pouvoir détecter la similarité en tenant compte des particularités du contexte (contexte des questions, personnalité de l’interrogateur…). La mémoire agentique permet, de même, de conserver en mémoire ce qui a été fait.
Pourquoi proposez-vous un double-licencing SSPL et AGPL ?
Initialement, le produit était proposé en licence BSD qui permet des extensions commerciales et des développements en mode propriétaire (licence non-contaminante). Mais nous investissions beaucoup dans la plateforme Redis et des acteurs tiers (comme AWS et Microsoft) en profitaient pour commercialiser des outils. Aujourd’hui, Microsoft a choisi de devenir notre licencié tandis que Google et AWS ont forké une solution différente.
La licence AGPL est open-source mais permet de créer des services commerciaux avec contamination de la licence sur les évolutions. Cette licence nous permet de continuer à travailler avec une importante communauté.
La licence SSPL permet d’être notre licencié sans avoir à redistribuer les améliorations opérées.
Enfin, la licence « entreprise » est une licence commerciale classique mais avec un code ouvert.
Comment peut-on utiliser la plateforme Redis ?
Nous garantissons une flexibilité de déploiement totale : sur AWS, sur GCP, sur Azure, on premise…
Nous proposons aussi le service infogéré Redis Cloud.
Bref, c’est « Bring your own Cloud » !
Les modèles d’IA évoluent en matière d’architecture. Quelles sont les conséquences de ces évolutions ?
Ces évolutions amène le besoin de plateformes flexibles. Pour y répondre, Salvatore Sanfilippo a créé un type de données, le Vector-Set. Nous pouvons lancer une recherche de texte comme de vecteur d’IA, etc.
Notre modèle très flexible permet aujourd’hui de développer aisément pour l’IA en garantissant un haut niveau de performance. Redis va vous accompagner au fil de l’évolution des technologies d’IA !
Nous lançons Redis Suite avec du JSON, des Time Series, de la data Probabilistic…
La data Probabilistic est un type de données utilisant des probabilités au lieu de statistiques déterministes. Les réponses sont approximatives mais beaucoup moins consommatrices de ressources que les statistiques déterministes. Les performances sont donc accrues (de 87 à 100 %) mais avec une précision moindre.
Quels sont les défis pour les organisations utilisant Redis aujourd’hui ?
Le défi pour chacune est de rendre les applications plus performantes afin d’assurer une meilleure expérience utilisateurs. Les solutions doivent donc être plus rapides et plus fiables. Les applications IA innovantes ont besoin d’infrastructures spécialisées. Il y a de nombreuses difficultés sur les identités, la confidentialité… L’infrastructure que nous proposons est précisément là pour répondre à ces défis.
Les agents de l’IA agentique ont besoin de nombreuses interactions avec les LLM. Plus on multiplie les requêtes, meilleure est la précision. Avec notre solution, on peut multiplier les requêtes et ainsi améliorer la précision.
Enfin, quels sont les défis pour Redis ?
Quand je rencontre l’un de nos 10 000 clients dans le monde entier, je dois reconnaître que la maturité et l’avancement des clients français est remarquable. Nous avons doublé de taille cette année en France et notre implémentation est complète avec avant-vente, support, etc.
Notre défi est de montrer à tous nos clients tout ce que nous pouvons leur apporter.