抛弃TT/TC,拥抱Redis

1.我们需要复杂和灵活的数据结构如List,Set,而TT/TC table支持的是类似于简单的单表结构。我们先前是用TC Hash模拟出来的List,但在删除,分页,清理上都存在难度。维护起来也不方便。功能上Redis更适合我们的需求。

 2.TT/TC java客户端比较弱,目前只能用memcached java client

3.Redis对并发操作提供了很多方便的API调用

4.Redis性能上比TC table要好些,跟TC B+ tree差不多

5.Redis并发处理能力要好些

我们现在使用的模式是,对于直接的key value对需缓存的直接用memcached。对于collection类型就使用Redis。对于大数据量的内容性的东西,我们打算尝试用mongoDB。也正在学习neo4j,来应对深度搜索,推荐功能。

猜你喜欢

转载自ldd600.iteye.com/blog/803997
TT
tc
tt1
今日推荐