sohutv / cachecloud

搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions)
http://cachecloud.github.io/
Apache License 2.0
8.76k stars 2.04k forks source link

二开疑问; #287

Closed sxy19930616 closed 2 years ago

sxy19930616 commented 2 years ago

1:我们想基于cachecloud目前开源项目代码二次开发下,后续开发好后,能不能部署在k8s容器中,我看目前没有明确的资料可以参考.如果不能 是基于哪个方面的考虑? 2:如果我们只有6个机器 能不能同时支持单机,哨兵,集群三个模式,他们是根据什么进行环境隔离的,是拷贝多个conf文件做配置然后启动多个实例么?

githubname1024 commented 2 years ago
  1. cachecloud 可以部署在k8s容器中,确保与部署redis的机器网络通讯正常即可。
  2. 部署redis的机器可以支持多个redis实例部署的,且实例可在不同的模式(单机、哨兵、集群)下。同一台机器中的redis实例,是通过带有端口号的相关文件(配置文件、aof文件、日志文件等)区分。
sxy19930616 commented 2 years ago

收到感谢回复; 另外再请教个问题:nutcracker代理哨兵模式的我看还没实现,redis cluster的也是还没有做代理处理,这个有计划啥时候提供开源出来么?

githubname1024 commented 2 years ago

目前没有,如果需要的话,可以自己开发实现。后期如果使用场景较多,可以考虑纳入计划。