Technologie

Redis Enterprise a été conçu dès le départ pour servir de système d’enregistrement pour n’importe quelle application.

Notre technologie garantit une disponibilité de 99,999 %, avec un déploiement actif-actif dans les régions, les nuages, sur site et hybride. Elle prend en charge l’évolutivité linéaire (jusqu’à l’échelle du pétaoctet et des centaines de millions d’opérations par seconde) tout en maintenant une latence inférieure à la milliseconde pour les requêtes simples et complexes. Notre architecture multi-tenant sans partage vous permet de lancer des bases de données Redis en quelques secondes et à une fraction du coût, et notre technologie Redis on Flash garantit un coût total de possession attractif à grande échelle. Redis Enterprise comprend tous les ingrédients de base de données nécessaires à un système d’enregistrement : temps de basculement à un chiffre en secondes, moteur de stockage amélioré, sauvegarde et restauration avec récupération automatique des clusters, et provisionnement de sécurité multicouche. Grâce aux modules Redis, les modèles de données modernes tels que la recherche, JSON, les graphes, les séries temporelles, les filtres Bloom et l’IA sont désormais totalement intégrés à Redis Enterprise. Et grâce à notre puissant moteur programmable, RedisGears, les développeurs peuvent programmer n’importe quel flux de données entre les nœuds de cluster, les shards, les structures de données et les modèles de données, tout en conservant le temps de traitement en millisecondes de Redis. 

Géo-distribution active-active (basée sur le CRDT)

La topologie géo-distribuée en mode active-active est obtenue en déployant des CRDT (types de données répliquées sans conflit) dans Redis Enterprise à l’aide d’une base de données globale qui s’étend sur plusieurs clusters. C’est ce que l’on appelle une « conflict-free replicated database » ou « CRDB ». La CRDB offre trois avantages fondamentaux par rapport aux autres bases de données géo-distribuées…

Redis on Flash

Redis Enterprise permet la création de bases de données Redis on Flash (RoF) qui étendent la capacité de votre mémoire DRAM avec SSD et mémoire persistante, permettant ainsi de stocker beaucoup plus de données avec moins de ressources, avec la réduction des coûts qui s’ensuit. Redis on Flash n’est pas conçu pour être utilisé…

Architecture du cluster de Redis Enterprise

Un cluster, pour Redis Enterprise, est un ensemble d’instances cloud, de nœuds de machines virtuelles/conteneurs ou de serveurs bare-metal (serveurs « nus ») qui vous permettent de créer un nombre illimité de bases de données Redis dans un pool de mémoire / stockage partagé par l’ensemble. Le cluster n’a pas besoin de…

Scalabilité linéaire avec Redis Enterprise

Il a été démontré que Redis Enterprise effectue une véritable scalabilité linéaire, passant de 10 millions d’opérations à la seconde avec 6 instances AWS EC2 à 30 millions d’opérations à la seconde avec 18 instances AWS EC2. Il offre plusieurs façons de faire évoluer votre base de données: Mise à l’échelle des partitions et des nœuds Le repartitionnement…

Très haute disponibilité de Redis

Concepts de réplication: La plupart des déploiements NoSQL utilisent trois répliques pour garantir une haute disponibilité (HD). D’une perspective de niveau élevé, le premier replica est généralement utilisé pour stocker votre ensemble de données, le deuxième à des fins de basculement et le troisième pour servir de départage…

Redis durable

Concepts de persistance des données: Redis Enterprise est une base de données entièrement durable. Il prend en charge les mécanismes de persistance des données suivants: Persistance des données AOF (Append-Only File): Chaque partition d’une base de données Redis ajoute de nouvelles lignes à son fichier persistant dans l’un des éléments suivants…

Sauvegarde, récupération de cluster et reprise après désastre

En plus de la fonctionnalité de persistance des données, Redis Enterprise fournit des services de sauvegarde et de restauration prêts à l’emploi. Backup Redis Enterprise vous permet de sauvegarder un snapshot de votre base de données (sur toutes les partitions) vers l’une des principales solutions de stockage de cloud public (Amazon…

Géo-distribution actif-passif

Avec Redis Enterprise, vous pouvez créer des déploiements géo-distribués actifs-passifs en utilisant la fonction de « replica-of ». Cette capacité de réplication unidirectionnelle vous permet de synchroniser les données entre les bases de données source et de destination, en plaçant les données physiquement plus près de l’utilisateur pour un accès en lecture à moindre latence. Tout…

Modules intégrés

Redis Enterprise vous permet d’intégrer de façon transparente les modules Redis dans votre base de données. Les modules sont des éléments complémentaires qui étendent Redis pour couvrir les cas d’utilisation les plus recherchés dans n’importe quel secteur. Redis Enterprise est livré avec une collection de modules intégrés: chacun est fiable, testé,…

Sécurité et fiabilité de Redis

L’architecture Redis Enterprise est conçue pour fournir un contrôle important afin de vous aider à respecter vos normes et réglementations en matière de sécurité. Il fournit des chemins d’accès distincts pour l’accès d’administrateur et l’accès aux données, simplifiant ainsi les procédures de conformité. L’utilisation de chemins séparés…