J'ai un cluster Redis. J'utilise le client JedisCluster pour me connecter à mon Redis.Utilisation de JedisCluster pour écrire sur une partition dans un cluster Redis
Mon application est un peu complexe et je veux essentiellement contrôler les données de partition de mon application. Par exemple, mon application consiste en un sous-module A, B, C. Ensuite, je veux que toutes les données du sous-module A passent par exemple à la partition 1. De même, les données du sous-module B devraient aller à la partition 2 par exemple et ainsi de suite. J'utilise JedisCluster
, mais je ne trouve aucune API à écrire sur une partition particulière de mon cluster. Je suppose que je vais avoir les mêmes noms de partition sur tous mes nœuds Redis et gérer les données qui vont à quel noeud sera automatiquement géré mais à quelle partition sera traitée par moi.
J'ai essayé de passer par le JedisCluster
lib à
mais n'a pas pu trouver quoi que ce soit. S'il vous plaît aider? Merci d'avance pour l'aide.
Merci pour la mise à jour. Va certainement essayer de l'utiliser. – DTCool
Je passais en revue la documentation Redis et Jedis. Il y a une autre chose appelée JedisFactory qui me permet de définir un index de base de données. Cet index de base de données servira-t-il le même but? J'ai fourni le lien pour le même - https://github.com/xetorthio/jedis/blob/b03d4231f4412c67063e356a7c3acf9bb7e62534/src/main/java/redis/clients/jedis/JedisFactory.java – DTCool
Plusieurs bases de données (numéros de base de données) ne sont pas pris en charge avec Redis Cluster. – mp911de