{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T02:23:27Z","timestamp":1773887007247,"version":"3.50.1"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"12","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2024,8]]},"abstract":"<jats:p>Native distributed databases, crucial for scalable applications, offer transactional and analytical prowess but face data intricacies and network challenges. Under the CAP theorem's constraints, latency and replication issues necessitate creative approaches to maintenance, security, and upgrades. Progress in consistency algorithms, network technology, automation, and machine learning for optimization presents significant potential. Embracing hybrid transactional\/analytical processing (HTAP), these databases represent an evolutionary leap in data management, aiming to reconcile performance with the complexities inherent in distributed environments. OceanBase is introduced as a case study, and its strong TPC-C and TPC-H benchmark performances underscore Ocean-Base as a top-tier distributed database. We also discuss possible opportunities for native distributed databases.<\/jats:p>","DOI":"10.14778\/3685800.3685839","type":"journal-article","created":{"date-parts":[[2024,11,8]],"date-time":"2024-11-08T17:25:21Z","timestamp":1731086721000},"page":"4217-4220","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Native Distributed Databases: Problems, Challenges and Opportunities"],"prefix":"10.14778","volume":"17","author":[{"given":"Quanqing","family":"Xu","sequence":"first","affiliation":[{"name":"OceanBase, Ant Group"}]},{"given":"Chuanhui","family":"Yang","sequence":"additional","affiliation":[{"name":"OceanBase, Ant Group"}]},{"given":"Aoying","family":"Zhou","sequence":"additional","affiliation":[{"name":"East China Normal University"}]}],"member":"320","published-online":{"date-parts":[[2024,11,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056103"},{"key":"e_1_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Peter Bailis Alan D. Fekete Ali Ghodsi et al. 2012. The potential dangers of causal consistency and an explicit solution. In SOCC. ACM 1--7.","DOI":"10.1145\/2391229.2391251"},{"key":"e_1_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Wei Cao et al. 2021. PolarDB Serverless: A Cloud Native Database for Disaggregated Data Centers. In SIGMOD. ACM 2477--2489.","DOI":"10.1145\/3448016.3457560"},{"key":"e_1_2_1_4_1","volume-title":"Citus: Distributed PostgreSQL for Data-Intensive Applications. In SIGMOD. ACM, 2490--2502.","author":"Umur Cubukcu","year":"2021","unstructured":"Umur Cubukcu et al. 2021. Citus: Distributed PostgreSQL for Data-Intensive Applications. In SIGMOD. ACM, 2490--2502."},{"key":"e_1_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Giuseppe DeCandia Deniz Hastorun Madan Jampani et al. 2007. Dynamo: amazon's highly available key-value store. In SOSP. 205--220.","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Jiaqing Du Sameh Elnikety et al. 2013. Orbe: scalable causal consistency using dependency matrices and physical clocks. In SOCC. ACM 1--14.","DOI":"10.1145\/2523616.2523628"},{"key":"e_1_2_1_7_1","first-page":"1","article-title":"GentleRain","volume":"4","author":"Du Jiaqing","year":"2014","unstructured":"Jiaqing Du, Calin Iorgulescu, et al. 2014. GentleRain: Cheap and Scalable Causal Consistency with Physical Clocks. In SOCC. ACM, 4:1--4:13.","journal-title":"Cheap and Scalable Causal Consistency with Physical Clocks. In SOCC. ACM"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342636"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554843"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415535"},{"key":"e_1_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Ziliang Lai Hua Fan Wenchao Zhou et al. 2023. Knock Out 2PC with Practicality Intact: a High-performance and General Distributed Transaction Protocol. In ICDE. IEEE 2317--2331.","DOI":"10.1109\/ICDE55515.2023.00179"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/279227.279229"},{"key":"e_1_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Juchang Lee et al. 2013. SAP HANA distributed in-memory database system: Transaction session and metadata management. In ICDE. IEEE 1165--1173.","DOI":"10.1109\/ICDE.2013.6544906"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415538"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.14778\/3352063.3352141"},{"key":"e_1_2_1_17_1","volume-title":"SIGMOD '21","author":"Guoliang","unstructured":"Guoliang Li et al. 2021. AI Meets Database: AI4DB and DB4AI. In SIGMOD '21. ACM, 2859--2866."},{"key":"e_1_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Darko Makreshanski et al. 2017. BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications. In SIGMOD. ACM 37--50.","DOI":"10.1145\/3035918.3035959"},{"key":"e_1_2_1_19_1","volume-title":"USENIX OSDI '14","author":"Mu Shuai","year":"2014","unstructured":"Shuai Mu, Yang Cui, Yang Zhang, et al. 2014. Extracting More Concurrency from Distributed Transactions. In USENIX OSDI '14. USENIX Association, 479--494."},{"key":"e_1_2_1_20_1","volume-title":"USENIX Annual Technical Conference. 305--319","author":"Ongaro Diego","unstructured":"Diego Ongaro and John K. Ousterhout. 2014. In Search of an Understandable Consensus Algorithm. In USENIX Annual Technical Conference. 305--319."},{"key":"e_1_2_1_21_1","volume-title":"Survey of Vector Database Management Systems. CoRR abs\/2310.14021","author":"Pan James Jie","year":"2023","unstructured":"James Jie Pan, Jianguo Wang, and Guoliang Li. 2023. Survey of Vector Database Management Systems. CoRR abs\/2310.14021 (2023)."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536232"},{"key":"e_1_2_1_23_1","first-page":"21","article-title":"The VoltDB Main Memory DBMS","volume":"36","author":"Stonebraker Michael","year":"2013","unstructured":"Michael Stonebraker and Ariel Weisberg. 2013. The VoltDB Main Memory DBMS. IEEE Data Eng. Bull. 36, 2 (2013), 21--27.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Rebecca Taft et al. 2020. CockroachDB: The Resilient Geo-Distributed SQL Database. In SIGMOD. ACM 1493--1509.","DOI":"10.1145\/3318464.3386134"},{"key":"e_1_2_1_25_1","doi-asserted-by":"crossref","unstructured":"Alexander Thomson et al. 2012. Calvin: fast distributed transactions for partitioned database systems. In SIGMOD. ACM 1--12.","DOI":"10.1145\/2213836.2213838"},{"key":"e_1_2_1_26_1","article-title":"Fast Distributed Transactions and Strongly Consistent Replication for OLTP Database Systems","volume":"39","author":"Alexander Thomson","year":"2014","unstructured":"Alexander Thomson et al. 2014. Fast Distributed Transactions and Strongly Consistent Replication for OLTP Database Systems. ACM Trans. Database Syst. 39, 2 (2014), 11:1--11:39.","journal-title":"ACM Trans. Database Syst."},{"key":"e_1_2_1_27_1","volume-title":"Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. In SIGMOD. ACM, 1041--1052.","author":"Alexandre Verbitski","year":"2017","unstructured":"Alexandre Verbitski et al. 2017. Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. In SIGMOD. ACM, 1041--1052."},{"key":"e_1_2_1_28_1","first-page":"2","volume-title":"Proc. ACM Manag. Data 1","author":"Jianying","year":"2023","unstructured":"Jianying Wang et al. 2023. PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba. Proc. ACM Manag. Data 1, 2 (2023), 199:1--199:25."},{"key":"e_1_2_1_29_1","unstructured":"Xingda Wei et al. 2021. Unifying Timestamp with Transaction Ordering for MVCC with Decentralized Scalar Timestamp. In NSDI. USENIX 357--372."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554830"},{"key":"e_1_2_1_31_1","volume-title":"LCL: A Lock Chain Length-based Distributed Algorithm for Deadlock Detection and Resolution","author":"Zhenkun Yang","year":"2023","unstructured":"Zhenkun Yang et al. 2023. LCL: A Lock Chain Length-based Distributed Algorithm for Deadlock Detection and Resolution. In ICDE. IEEE, 151--163."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.14778\/3611540.3611560"},{"key":"e_1_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Jingyu Zhou et al. 2021. FoundationDB: A Distributed Unbundled Transactional Key Value Store. In SIGMOD. ACM 2653--2666.","DOI":"10.1145\/3448016.3457559"},{"key":"e_1_2_1_34_1","first-page":"1","volume-title":"Proc. ACM Manag. Data 1","author":"Weixing","year":"2023","unstructured":"Weixing Zhou et al. 2023. GeoGauss: Strongly Consistent and Light-Coordinated OLTP for Geo-Replicated SQL Database. Proc. ACM Manag. Data 1, 1 (2023), 62:1--62:27."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.14778\/3641204.3641209"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3685800.3685839","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,31]],"date-time":"2024-12-31T05:31:34Z","timestamp":1735623094000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3685800.3685839"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8]]},"references-count":35,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2024,8]]}},"alternative-id":["10.14778\/3685800.3685839"],"URL":"https:\/\/doi.org\/10.14778\/3685800.3685839","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2024,8]]},"assertion":[{"value":"2024-11-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}