Respected readers, authors and reviewers, you can add comments to this page on any questions about the contribution, review, editing and publication of this journal. We will give you an answer as soon as possible. Thank you for your support!
LI Kai, HAN Fu-Sheng. Memory transaction engine of OceanBase[J]. Journal of East China Normal University (Natural Sciences), 2014, (5): 147-163. doi: 10.3969/j.issn.1000-5641.2014.05.013
Citation:
LI Kai, HAN Fu-Sheng. Memory transaction engine of OceanBase[J]. Journal of East China Normal University (Natural Sciences), 2014, (5): 147-163. doi: 10.3969/j.issn.1000-5641.2014.05.013
LI Kai, HAN Fu-Sheng. Memory transaction engine of OceanBase[J]. Journal of East China Normal University (Natural Sciences), 2014, (5): 147-163. doi: 10.3969/j.issn.1000-5641.2014.05.013
Citation:
LI Kai, HAN Fu-Sheng. Memory transaction engine of OceanBase[J]. Journal of East China Normal University (Natural Sciences), 2014, (5): 147-163. doi: 10.3969/j.issn.1000-5641.2014.05.013
OceanBase is a distributed scalable relational database.Its storage architecture is designed by separating baseline static data and increment dynamic data, whose memory transaction engine, namely Memtable, provide dynamic data storage, write, and query, clients wrote data to the inmemory data structure. Memtable and some transaction management structures together form the inmemory database engine, which can achieve the transaction ACID properties. Bybased multiversion concurrency control techniques to prevent reading and writing from blocking each other to achieve readonly transactions to meet thesnapshot isolationlevel; Provide multiwrite concurrency control by using classic rowlock technology to meet theread committedtransaction isolation level.