[转帖]TimesTen与Redis的对比

Posted jinanxiaolaohu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[转帖]TimesTen与Redis的对比相关的知识,希望对你有一定的参考价值。

TimesTen与Redis的对比

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://xiaoyu.blog.csdn.net/article/details/56676269

DB Engines 网站上有TimesTen的介绍,还是比较准确和全面的。 
另一个有用的是TimesTen与Redis的对比,我把重点用红框标识出来,如下图: 
技术图片
几个重点: 
1. 都属于内存计算 
2. TimesTen是关系型数据库,支持ACID, Schema, SQL,PL/SQL,Redis是Key-value Store,不支持前述功能 
3. Redis的特点是算法服务器或数据结构服务器,这点TimesTen不如它灵活 
4. Redis的Sharding比TimesTen强大,TimesTen目前只支持手工Sharding,今年OOW左右将推出的Velocity Scale是一个完全独立的产品分支,可以补充目前的不足 
5. TimesTen是第一个商用关系型内存数据库,成熟 
补充几点: 
1. TimesTen也是用C写的 
2. TimesTen可以作为Oracle数据库的内存缓存,两个数据库之间的数据同步是自动的,而Redis只能手工写代码实现。这时一个很重要的区别,特别是当用户的后端数据库采用Oracle时

最后,感兴趣的也可以看一下TimesTen和Oracle的对比

以上是关于[转帖]TimesTen与Redis的对比的主要内容,如果未能解决你的问题,请参考以下文章

[转帖]InnoDB与MyISAM等存储引擎对比

[转帖] CentOS7 与 CentOS6的对比

[转帖]redis知识点总结

TimesTen缓存组与触发器

转帖Linux文件夹对比并提取的差分文件技巧-rsync的妙用

[转帖]是否值得付费?Oracle,Open JDK等四大JVM性能全面对比