Oracle内存数据库和内存网格的区别
来源:互联网 发布:淘宝怎么分卖家买家 编辑:程序博客网 时间:2024/05/18 13:06
Oracle的内存计算产品包括DB12c In-Memory,TimesTen和Coherence,本文探讨的是In-Memory列式内存数据库和内存网格Coherence的区别
Coherence并非数据库的选项,而是独立的内存网格产品,即分布式key-value内存存储。
In-Memory是内存列式存储,完全集成到数据库中,通过SQL访问。
In-Memory适合于无索引的全表扫描,主要用于分析,而非交易。因为分析只需访问少数几列,但是需要访问这几列的所有行。因此,我们可以看到In-Memory在数据发布时,虽然可以指定部分列,但不能指定部分行。你必须扫描整个表而非其中一部分。
The main use case for the In-Memory column store is fast analytics, which has very different access patterns to OLTP.
而Coherence提供横向扩展的数据管理和处理,为中间件应用使用,从而减轻后端数据库的负载和压力。
通过对象的方式缓存数据,并尽量与应用层靠近,同时也可以加速响应时间和数据可用性。
参考
What’s the Difference Between In-Memory Database and In-Memory Data Grids?
0 0
- Oracle内存数据库和内存网格的区别
- h2内存数据库和mysql数据库的区别
- Oracle的内存数据库战略
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄漏的区别
- 栈内存和堆内存的区别
- 堆内存和栈内存的区别
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄漏的区别
- 内存泄露和内存溢出的区别
- 内存泄露和内存溢出的区别
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄露的区别
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄漏的区别
- 内存溢出和内存泄漏的区别
- 关于JDK,JRE,JVM写的最好的文章。
- fragment的生命周期
- android 友盟分享 之微信分享一直卡在正在进入微信,问题
- map转list
- 关于iOS多线程,你看我就够了
- Oracle内存数据库和内存网格的区别
- Ubuntu配置Caffeonspark教程
- cmd命令进入文件夹,回到上一级,打开文本,显示文件列表。
- 嵌入式开发板上基于RTL8188EUS搭建AP
- 每天一算法——约瑟夫问题
- 用Leangoo看板进行可视化的缺陷跟踪管理
- 跨域解决 & ajax post 请求springmvc ctr 问题
- linux TOP命令各参数详解【转载】
- 线程池策略