我看到 Jedis 和 JedisCluster 没有实现一个通用的 java 接口,我想知道为什么。我的软件将在不同的环境中运行,其中 redis 可能会或可能不会在集群模式下运行,那么我如何使用 Jedis 实现一段可以在两种环境中运行的通用代码?
客户端将只执行基本操作,我想隐藏库中的集群操作而不公开它们。关于模块化设计的任何想法?
谢谢。
看起来这可能就是你的答案redis.clients.jedis.JedisCommands。
您可以使用此接口作为方法的参数并传入 aJedis或JedisCluster实例。
| 归档时间: |
|
| 查看次数: |
833 次 |
| 最近记录: |