内存数据库解析与主流产品对比(二)( 五 )


内存数据库解析与主流产品对比(二)文章插图
— 本文小结—
本文首先介绍了内存数据库的数据组织 , 分别从数据划分 , Partition/Non-Partition的系统差异和存储方式进行介绍 , 并对比了四款产品的实际实现 。 随后 , 介绍了六种内存数据库系统的索引技术 , 并通过例子简述了索引查询原理 。 下一篇文章将继续对内存数据库进行剖析 , 从并发控制、持久化存储和编译查询的角度 , 讨论内存数据库对于查询性能和可用性的优化设计 。
注:本文相关内容参照以下资料:
1. Pavlo, Andrew & Curino, Carlo & Zdonik, Stan. (2012). Skew-aware automatic database partitioning in shared-nothing, parallel OLTP systems. Proceedings of the ACM SIGMOD International Conference on Management of Data. DOI: 10.1145/2213836.2213844.
2. Kemper, Alfons & Neumann, Thomas. (2011). HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots. Proceedings - International Conference on Data Engineering. 195-206. DOI: 10.1109/ICDE.2011.5767867.
3. Faerber, Frans & Kemper, Alfons & Larson, Per-?ke & Levandoski, Justin & Neumann, Tjomas & Pavlo, Andrew. (2017). Main Memory Database Systems. Foundations and Trends in Databases. 8. 1-130. DOI: 10.1561/1900000058.
4. Sikka, Vishal & F?rber, Franz & Lehner, Wolfgang & Cha, Sang & Peh, Thomas & Bornh?vd, Christof. (2012). Efficient Transaction Processing in SAP HANA Database –The End of a Column Store Myth. DOI: 10.1145/2213836.2213946.
5. Diaconu, Cristian & Freedman, Craig & Ismert, Erik & Larson, Per-?ke & Mittal, Pravin & Stonecipher, Ryan & Verma, Nitin & Zwilling, Mike. (2013). Hekaton: SQL server's memory-optimized OLTP engine. 1243-1254. DOI: 10.1145/2463676.2463710.
【内存数据库解析与主流产品对比(二)】【点击下方链接阅读微信原文>>>快快关注“星环科技”微信公众号>>>更多内容资讯等你来看>>>还有不定时福利放送哦!】