wanghenshui / wanghenshui.github.io

my blog, please do not fork
https://wanghenshui.github.io
Other
4 stars 1 forks source link

2022/07/15/blog-review-16 #60

Closed beaudar-bot closed 1 year ago

beaudar-bot commented 1 year ago

blog review 第十六期 · 王很水的笔记

https://wanghenshui.github.io/2022/07/15/blog-review-16.html

mapleFU commented 1 year ago

「Removing Double-Logging with Passive Data Persistence in LSM-tree based Relational Databases」这个感觉工业界都玩烂了吧,InnoDB 那套有 Binlog in redo,上层 Raft 有 Raft-Engine。crdb 和 yugabyte 也都搞了。其实我倒是挺期待存储引擎 log-in-one 的,因为 ssd 会写 log, ext4 会写log,上层还有复制状态机的日志什么的,理想状态能 all-in-one 就牛逼了...

wanghenshui commented 1 year ago

「Removing Double-Logging with Passive Data Persistence in LSM-tree based Relational Databases」这个感觉工业界都玩烂了吧,InnoDB 那套有 Binlog in redo,上层 Raft 有 Raft-Engine。crdb 和 yugabyte 也都搞了。其实我倒是挺期待存储引擎 log-in-one 的,因为 ssd 会写 log, ext4 会写log,上层还有复制状态机的日志什么的,理想状态能 all-in-one 就牛逼了...

这个我还以为是在pmem-rocksdb的基础上加epoch 同步 来省log,本身还是用pmem存wal。没仔细看