Open mrdrivingduck opened 1 year ago
使用 ByteNDB,是一个计算与存储分离,一写多读共享存储的架构,类似 Aurora。
存储上分为 Page Store 和 Log Store,合并起来就是正确版本的数据。
使用引擎分离、共享存储的架构设计。通过统一的 API,经过一个智能代理,把请求分流到 OLTP 或 OLAP 引擎上。这样可以避免 OLTP 和 OLAP 的互相干扰。OLTP 的 DML 操作产生的逻辑日志会被不断地发送到列式存储上。列式存储使用内存增量存储 + 持久化基本存储。
不支持事务内 DML + OLAP 只读查询。
p3411-chen.pdf
字节跳动根据其商业场景而设计的 HTAP 产品: