object RedisClient { def main(args: Array[String]) { val jedisClusterNodes = new util.HashSet[HostAndPort] //Jedis Cluster will attempt to discover cluster nodes automatically jedisClusterNodes.add(new HostAndPort("10.248.27.40", 6379)) val jc: JedisCluster = new JedisCluster(jedisClusterNodes) println(jc.get("name")) val StartMoney=jc.get("name") StartMoney.toLong val redisHost = "10.248.27.40" val redisPort = 6379 val redisTimeout = 30000 lazy val pool = new JedisPool(new GenericObjectPoolConfig(), redisHost, redisPort, redisTimeout) lazy val hook = new Thread { override def run = { println("Execute hook thread: " + this) pool.destroy() } } sys.addShutdownHook(hook.run) } }
scala实现读取redis
最新推荐文章于 2024-10-14 20:58:04 发布
本文介绍了一种使用Scala编程语言连接并操作Redis集群的方法。通过创建JedisCluster实例,可以实现对Redis集群中各节点的自动发现及数据读取。此外,还展示了如何配置Jedis连接池以及在应用关闭时释放资源。
1092

被折叠的 条评论
为什么被折叠?



