apache / brpc

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
https://brpc.apache.org
Apache License 2.0
16.38k stars 3.96k forks source link

支持Redis Cluster #511

Open jamesge opened 5 years ago

jamesge commented 5 years ago

C++可以原生用。再用brpc写一个原始redis协议到cluster协议的proxy,供其他语言的server同机或同容器部署。

优点:

缺点:

tjxduck commented 5 years ago

自己实现一个LoadBalancer 来做会不会很麻烦?

jamesge commented 5 years ago

@tjxduck 会有不少细节工作,#465 就是类似的rich client

heartplus commented 1 month ago

https://github.com/bilibili/redis_sdk_cxx 试试看这个