falcon storage engine 调研 杭研后台——何登成 1. 事务 1 2. 索引 1 3. 索引(续) 1 4. 多版本 2 5. 内存堆 2 6. Insert 2 7. Multi-Range-Read(MRR) 3 8. Gopher Thread 5 9. Scavenge Thread 5 10. Full Table Scan 6 11. 外存数据组织 7 参考资料 7 调研Falcon引擎处理事务/多版本/内存堆(索引)/外存堆(索引)/后台线程/索引扫描/表扫描/Insert等操作的逻辑 1. 事务 Falcon的事务,含有两个id:transactionId与commitId,二者同用一个自增序列。transactionId代表事务开始逻辑号,commitId代表事务提交逻辑号。与InnoDB的处理完全一致。 2. 索引 …
[获取更多]