Lineage-based Data Store (L-Store) 可以同时支持OLAP和OLTP事务,不过L-Store只专注于单一节点存储数据的机制,故不能处理大规模分布式的数据分析。所以我们引出了DL-Store。
DL-Store is built on top of L-Store,which is a lineage-based storage architecture designed to handle mixed OLTP and OLAP workloads, and provides scalability and elasticity by supporting multiple L-Store nodes.
DL-Store 是一个分布式数据处理引擎,运行在L-Store上层,靠支持多重复杂的L-Store节点,可提供可测量性和灵活性。
DL-Store特点
i)有一个事务处理部件处理在众多节点中的并发性问题,这个部件靠横向扩展处理进来的事务的事务的数量 的机制,来实现对事务的快速处理
ii))还用到了时间戳机制来消除和解决并发性矛盾