Redis和TimesTen比较.pptx_第1页
Redis和TimesTen比较.pptx_第2页
Redis和TimesTen比较.pptx_第3页
Redis和TimesTen比较.pptx_第4页
Redis和TimesTen比较.pptx_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Redis和TimesTen比较,Redis是什么? Redis能干嘛? Redis有什么特点? Redis在什么场景下适用?,1.Redis是一个用c语言写的类似Memcache的key-value的存储系统,它的value不仅包括基本的string类型还有list,set ,sorted set和hash类型,当然这些类型的元素也都是string类型。也就是说list,set这些集合类型也只能包含string 类型。 2.是基于内存的,因此不是Redis的机器对于内存是非常有高的要求,会把数据实时写到内存中,在定时同步到文件。,Redis简介,Redis可以当作数据库来使用,但是有缺陷,在可靠性上没有Oracle关系型数据库稳定。 可以作为持久层的Cache层。可以缓存下面的数据库结构 1.计数 2.排行榜样 3.队列(订阅关系),Redis能干嘛?,完全居于内存,数据实时的读写内存,定时闪回到文件中。 读写速度快。 支持高并发,官方宣传支持10万级别的并发读写。 支持机器重启后,重新加载模式,不会掉数据。 支持主从模式复制,Redis特点?,在非可靠数据存储中,可以作为数据持久层或者数据缓存区。 对于读写压力比较大,实时性要求比较高的场景下。 关系型数据库不能胜任的场景(如在SNS订阅关系)。,Redis在什么场景下适用?,TimesTen是什么? TimesTen能干嘛? TimesTen有什么特点? TimesTen在什么场景下适用?,Oracle 内存数据库 TimesTen 是一个针对内存进行了优化的关系数据库,它为应用程序提供了当今实时企业和行业(如电信、资本市场和国防)所需的即时响应性和非常高的吞吐量。 Oracle 内存数据库 TimesTen 作为缓存或嵌入式数据库部署在应用程序层中,利用标准的 SQL 接口对完全位于物理内存中的数据存储进行操作。所包括的复制技术能够在 TimesTen 数据库之间进行实时事务复制,以实现高可用性和负载共享。,TimesTen是什么?,TimesTen 可以作为独立的数据库使用 TimesTen 可以作为 Oracle 数据库的内存缓存使用,TimesTen能干嘛?,及时响应完全居于内存,对于CPU,磁盘的IO压力非常低。 支持实物 兼容标准SQL 高性能,高可用 主从模式,TimesTen有什么特点?,实时计费系统(移动,联通) 基金,股票实时撮合交易系统 网站Cache层或者持久层,TimesTen在什么场景下适用?,Redis的优点 性能极高 Redis能支持超过 100K+ 每秒的读写频率。 丰富的数据类型 Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操。 原子 Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。 丰富的特性 Redis还支持 publish/subscribe, 通知, key 过期等等特性。 Redis的缺点 数据库容量受到物理内存的限制,不能用作海量数据的高性能读写。 它没有原生的可扩展机制,不具有自身可扩展能力,要依赖客户端来实现分布式读写。 Redis使用最佳方式是全部数据in-memory。虽然Redis也提供持久化功能,但实际更多的是一个disk-backed功能,跟传统意义上的持久化有比较大的区别。 现在的Redis只适合的场景主要局限在娇小数据量的高性能操作和运算上 相比于关系型数据库,由于其存储结构相对简单,因此Redis并不能对复杂的逻辑关系提供很好的支持,Timesten优点 有商业公司的技术支持,技术响应快速,可以和oracle数据库通信 高事务吞吐量 支持标准sql语句查询 可持久化和可恢复到内存中 高可用性,并且无数据丢失 Timesten缺点 对于很多公司来说价格很贵,以下是新浪做的一个简单的性能测试 小的value指测试,1-5000000 as key 100bytes string value. 读写/s 可以看出Redis和其他NoSql相比较还是不错的,性能测试,Timesten表结构,在Redis中我用string类型测试 为了和timesten的数据类似 Key为string Value 为List,timesten redis 插入 更新 查询 删除,速度

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论