|
内存数据库的前景与展望
我觉得是很有前景的 为什么呢
oracle产品 ---- TimesTen 已经广泛用于电信行业
SAP的HANA --- 国内也开始用到了 如 立白 农夫山泉
优点:
在一个数据库中同时实现OLTP和OLAP的高性能,使用内存列式数据库技术
可以解决:
以磁盘为中心的计算造成巨大的计算瓶颈
I/O 瓶颈导致延迟及CPU的低效利用
关系型数据库为OLTP设计的,而单一的数据存储的方式无法高效满足分析需求
80% 的 OLAP查询使用不到20%的获取的行数据
内存数据库,混合处理交易和分析类事务,可以迅速实时的处理和分析海量数据 并且 SAP 的 ERP产品完全可以基于 HANA部署 而不再需要oracle数据库
还可以动态扩展
众多的有点
行/列存储,对象存储
压缩
分区到多台服务器节点
取消聚集表
只插入增量数据
数据压缩再加速内存极速访问 还是很牛逼的
内存本地化,把大数据量和计算量分散到不同处理器
并行处理,不同的服务器之间也共享同一组数据
容灾性,单一的服务器的DOWN机将不影响任何计算 ---- 可以做到 类似 DG的效果奥!!!
比如HANA
单表-8千5百万条数据库记录
- 2毫秒统计完成 - 1秒完成全部的计算累加计算 SUM/MIN/AVG等 全表扫描,无任何优化(无索引,分区等)
|
|