fuzhe1989 / blogissues

0 stars 0 forks source link

2021/05/18/hekaton-sql-servers-memory-optimized-oltp-engine/ #5

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

[笔记] Hekaton: SQL Server's Memory-Optimized OLTP Engine | Fu Zhe's Blog

原文:Hekaton: SQL Server’s Memory-Optimized OLTP Engine 年代:2013 Hekaton是SQL Server的一个内存数据库子系统,它有以下特点: 数据全在内存中,但具备持久化存储能力(不会丢数据)。 使用无锁结构(latch-free/lock-free)。 MVCC结合乐观并发控制(optimistic concurrency cont

http://fuzhe1989.github.io/2021/05/18/hekaton-sql-servers-memory-optimized-oltp-engine/

sel-fish commented 3 years ago

“其它很多内存数据库都将DB分为若干个partition,分别由不同的CPU核服务”,以我目前的了解,好像就voltdb/hstore是这么干的。 各个系统对于partition的定位,我感觉可以分成:访问路由/迁移粒度/数据聚合粒度/处理逻辑拆分 这4个点,一般系统就是前2个点或者3个点,voltdb是全占了。