Redisクラスタの構成方法は?

Java Redis クラスターをセットアップするには、次の手順を実行する必要があります。

  1. 最初に Redisがインストールされており、Redisサーバーが起動していることを確認します。
  2. Javaプロジェクトでは、Redisクライアントの依存関係を追加する必要があります。Jedis、Lettuceなどの一般的なJava Redisクライアントを使用できます。
  3. Jedisクライアントを使用するRedisクラスタ設定オブジェクトを作成します。
  4. JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
    jedisPoolConfig.setMaxTotal(100); // 最大接続数
    jedisPoolConfig.setMaxIdle(20); // 最大接続待機数
    jedisPoolConfig.setMinIdle(5); // 最小接続待機数Set jedisClusterNodes = new HashSet<>();
    jedisClusterNodes.add(new HostAndPort(“127.0.0.1”, 7000));
    jedisClusterNodes.add(new HostAndPort(“127.0.0.1”, 7001));
    jedisClusterNodes.add(new HostAndPort(“127.0.0.1”, 7002));

    JedisCluster jedisCluster = new JedisCluster(jedisClusterNodes, jedisPoolConfig);

  5. 現在、JedisClusterオブジェクトを使って、様々なRedis操作を実行できます。例えば:
  6. jedisCluster.set(“キー”, “値”);
    String 値 = jedisCluster.get(“キー”);

それによって Java Redis クラスタは設定されました.上記の例では,Redis クラスタは3つのノードで構成され,それぞれがローカルのポート 7000、7001、7002 で動作すると想定しています.実際の状況に合わせてホスト名とポートの値を調整してください.

bannerAds