xcodis icon indicating copy to clipboard operation
xcodis copied to clipboard

请问集群用xcodis和原版codis有何不同?另一个问题是,集群是Scale的吧?

Open insionng opened this issue 8 years ago • 4 comments

我想通过架设xcodis达到增加容量的目的,这其中有没有需要注意的事项?

insionng avatar Jul 16 '15 15:07 insionng

xcodis是基于最开始1.0的codis,跟现在的codis应该不同了,但是稳定性还是能保证的,毕竟1.0的codis也在wandoujia里面使用了很长时间了。

xcodis跟codis唯一不一样在于xcodis支持原生的redis和ledisdb,不像codis需要支持修改版的redis。codis会把所有的key放到db 0上面,但xcodis会把key hash到对应的db index上面,所以会有一个select操作。但如果基于ledisdb,xcodis对这个select进行了优化。

siddontang avatar Jul 17 '15 00:07 siddontang

@siddontang 感谢你的解惑,使用xcodis之后是不是相当于有了一个容量无限的ledisdb?现在遇到容量问题,需要通过增加节点来扩容,但我不知道xcodis是否还需要人工介入来做hash分布?

insionng avatar Jul 17 '15 03:07 insionng

还有就是原来的数据是单机的ledisdb生成的数据,架设xcodis时,是不是直接把xcodis运行起来,然后把这个原有的数据的节点加入到xcodis服务里面就可以了?

insionng avatar Jul 17 '15 04:07 insionng

xcodis就跟codis一样,其实还是需要人工介入的,规划slot在那几个group上面

现阶段不支持直接导入

siddontang avatar Jul 17 '15 04:07 siddontang