云数据库 GaussDB NoSQL-通过Redisson连接实例:使用ClusterServer模式连接实例

时间:2023-11-01 16:25:44

使用ClusterServer模式连接实例

样例代码:

import org.redisson.Redisson;import org.redisson.api.RedissonClient;import org.redisson.config.Config; public class ClusterServerTests {   private static void testClusterServer() {    Config config = new Config();    config.useClusterServers()                .addNodeAddress("172.xx.xx.xx:8635").setPassword(password);     RedissonClient redisson = Redisson.create(config);    execute(redisson);   // send requests to database    redisson.shutdown();  }   public static void main(String[] args) {    testClusterServer();  }}
  • 上述代码中“172.xx.xx.xx”为待连接 GaussDB (for Redis)实例的负载均衡地址。

    您可以单击实例名称,进入“基本信息”页面,在网络信息区域获取“负载均衡地址”。

    图3 查看负载均衡地址
  • 上述代码中的“8635”为待连接GaussDB(for Redis)实例的端口,具体请以实际端口为准。获取端口的方法请参见查看IP地址和端口
  • GaussDB(for Redis)支持与限制的命令,详情请参见开发规范
  • 由于GaussDB(for Redis)和开源Redis集群计算hash算法不同,因此GaussDB(for Redis)的部分命令需要给对应的key打上hash tag,否则会出现非预期的行为。hash tag使用建议参考开发规范
support.huaweicloud.com/redisug-nosql/nosql_11_0202.html