内存数据库专题

Memcached 和 Redis : 基于内存的NoSql

大数据计算:
(1)离线计算
(2)实时计算:storm  spark streaming flink ---> 从内存数据库中读数据(缓存)
                                            ---> 将结果保存到内存数据库中。
                                            
为什么要把数据存入内存数据库?    快
    
举例:BS 架构 如何提高性能?

 


    

 

常见的基于内存的数据库:
    (*)Memcached : 看成Redis前身。严格来说不能叫数据库,只能叫缓存。不支持持久化。       
    (*)Redis:内存数据库,支持持久化(RDB、AOF)
    (*)TimesTen : Oracle公司内存数据库

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Cache Server网络内存数据库是业内运行速度最快,功能强大的网络内存数据库系统。产品定位于内存数据库系统和提供高端高性能系统的开发、处理平台。 Cache Server内存数据库是将所有数据加载到物理内存,不需要访问磁盘就直 接访问数据,从而获得极高的存取速度和极强的并发访问能力的数据库管理系统,在设计风格上兼容主流数据库(MS SQL SERVER、SYBASE)的特点,客户端通过TCP网络的方式来访问Cache Server。 Cache Server网络内存数据库是具有自主知识产权的企业级内存数据库,是作 者多年工作经验的结晶。Cache Server提供详细的中文文档(安装手册、使用手册、开发文档、练习手册、通讯协议等)和服务。 Cache Server内存数据库将数据存储于物理内存中并进行高速处理及操作,并 针对内存数据库的特点进行了优化,采用先进的体系架构、数据缓存、快速算 法、并行操作、异步处理技术。 Cache Server提供了和传统关系数据库管理系统(MS SQL SERVER、Oracle、Sybase、DB2、mysql)的访问接口,可以以同步或异步方式和RDBMS交互。 Cache Server内存数据库为需要容错服务的系统提供实时数据库复制功能和双 机功能,使系统可以实现高性能、高可用性、数据库一致性。Cache Server内 存数据库能够为需要实时性事务处理的应用系统提供高性能、高可用性、容错能力,特别是在通信、金融、电力等行业,能够最大限度的发挥系统的处理能力。 另外Cache Server拥有强大的编程能力,拥有业内功能最强大的内存数据库脚本,使Cache Server不只作为数据的高速缓存服务器,更能够实现复杂的业务逻辑,通过编写数据库脚本和存储过程实现以前通过C/C++编程才能实现的强大功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值