我正在使用 C++ 探索 Redis 5.0 集群。我已经在 Redis 官方网站上看到了不同的选项,但没有一个 C++ 客户端被标记为推荐。我尝试了 C 客户端“hiredis-vip”,它适用于我的初始原型,但是在报告问题(及其解决方法)后,我被告知该客户端似乎并未正式支持 Redis 5.0(请参阅我的问题报告及其评论在这里)。
如果有使用 Redis 和 C/C++ 经验的人可以建议一些符合以下要求的好的 C/C++ 客户端选项,我将不胜感激:
- 通过集群支持支持较新版本的 Redis(最好是 5.0)
- 开箱即用的 RedLock 实现也会很棒(对于我的分布式锁定要求)。