Page 394 - 《软件学报》2024年第6期
P. 394
2970 软件学报 2024 年第 35 卷第 6 期
References:
[1] Hybrid transaction/analytical processing will foster opportunities for dramatic business innovation. 2014. https://www.gartner.com/en/
documents/2657815
[2] What is hybrid transaction/analytical processing (HTAP)? 2014. https://www.zdnet.com/paid-content/article/what-is-hybrid-
transactionanalytical-processing-htap/
[3] Grund M, Krüger J, Plattner H, Zeier A, Cudre-Mauroux P, Madden S. Hyrise: A main memory hybrid storage engine. Proc. of the
VLDB Endowment, 2010, 4(2): 105–116. [doi: 10.14778/1921071.1921077]
[4] Färber F, Cha SK, Primsch J, Bornhövd C, Sigg S, Lehner W. SAP HANA database: Data management for modern business applications.
ACM Sigmod Record, 2011, 40(4): 45–51. [doi: 10.1145/2094114.2094126]
[5] Kemper A, Neumann T. HyPer: A hybrid oltp&olap main memory database system based on virtual memory snapshots. In: Proc. of the
27th IEEE Int’l Conf. on Data Engineering. Hannover: IEEE, 2011. 195–206. [doi: 10.1109/ICDE.2011.5767867]
[6] Neumann T, Mühlbauer T, Kemper A. Fast serializable multi-version concurrency control for main-memory database systems. In: Proc.
of the 2015 ACM SIGMOD Int’l Conf. on Management of Data. Melbourne: ACM, 2015. 677–689. [doi: 10.1145/2723372.2749436]
[7] Lahiri T, Chavan S, Colgan M, Das D, Ganesh A, Gleeson M, Hase S, Holloway A, Kamp J, Lee TH, Loaiza J, Macnaughton N, Marwah
V, Mukherjee N, Mullick A, Muthulingam S, Raja V, Roth M, Soylemez E, Zait M. Oracle database in-memory: A dual format in-
hardware/software co-design. arXiv:2103.00798, 2021.
memory database. In: Proc. of the 31st IEEE Int’l Conf. on Data Engineering. 2015. 1253–1258. [doi: 10.1109/ICDE.2015.7113373]
[8] Larson PÅ, Birka A, Hanson EN, Huang WY, Nowakiewicz M, Papadimos V. Real-time analytical processing with SQL server. Proc. of
the VLDB Endowment, 2015, 8(12): 1740–1751. [doi: 10.14778/2824032.2824071]
[9] Lyu Z, Zhang HH, Xiong G, Guo G, Wang HZ, Chen JB, Praveen A, Yang Y, Gao XM, Wang A, Lin W, Agrawal A, Yang JF, Wu H, Li
XL, Guo F, Wu J, Zhang J, Raghavan V. Greenplum: A hybrid database for transactional and analytical workloads. In: Proc. of the 2021
Int’l Conf. on Management of Data. ACM, 2021. 2530–2542. [doi: 10.1145/3448016.3457562]
[10] Nugroho DPA, Ismail HA. In-memory database and MemSQL. 2019. https://cs.ulb.ac.be/public/_media/teaching/infoh415/student_
projects/2019/memsql.pdf
[11] Zhou JY, Xu M, Shraer A, Namasivayam B, Miller A, Tschannen E, Atherton S, Beamon AJ, Sears R, Leach J, Rosenthal D, Dong X,
Wilson W, Collins B, Scherer D, Grieser A, Liu YN, Moore A, Muppana B, Su XG, Yadav V. FoundationDB: A distributed unbundled
transactional key value store. In: Proc. of the 2021 Int’l Conf. on Management of Data. ACM, 2021. 2653–2666. [doi: 10.1145/3448016.
3457559]
[12] Huang DX, Liu Q, Cui Q, Fang ZH, Ma XY, Xu F, Shen L, Tang L, Zhou YX, Huang ML, Wei W, Liu C, Zhang J, Li JJ, Wu XL, Song
LY, Sun RX, Yu SP, Zhao L, Cameron N, Pei LQ, Tang X. TiDB: A raft-based htap database. Proc. of the VLDB Endowment, 2020,
13(12): 3072–3084. [doi: 10.14778/3415478.3415535]
[13] Yang JC, Rae I, Xu J, Shute J, Yuan Z, Lau K, Zeng Q, Zhao X, Ma J, Chen ZY, Gaoy, Dong QL, Zhou JX, Wood J, Graefe G, Naughton
JF, Cieslewicz J. F1 Lightning: HTAP as a service. Proc. of the VLDB Endowment, 2020, 13(12): 3313–3325. [doi: 10.14778/3415478.
3415553]
[14] Cao W, Liu ZJ, Wang P, Chen S, Zhu CF, Zheng S, Wang YH, Ma GQ. PolarFS: An ultra-low latency and failure resilient distributed file
system for shared storage cloud database. Proc. of the VLDB Endowment, 2018, 11(12): 1849–1862. [doi: 10.14778/3229863.3229872]
[15] Verbitski A, Gupta A, Saha D, Corey J, Gupta K, Brahmadesam M, Mittal R, Krishnamurthy S, Maurice S, Kharatishvilli T, Bao XF.
Amazon aurora: On avoiding distributed consensus for I/Os, commits, and membership changes. In: Proc. of the 2018 Int’l Conf. on
Management of Data. Houston: ACM, 2018. 789–796. [doi: 10.1145/3183713.3196937]
[16] Shen SJ, Chen R, Chen HB, Zang BY. Retrofitting high availability mechanism to tame hybrid transaction/analytical processing. In: Proc.
of the 15th USENIX Symp. on Operating Systems Design and Implementation (OSDI 2021). 2021. 219–238.
[17] Boroumand A, Ghose S, Oliveira GF, Mutlu O. Polynesia: Enabling effective hybrid transactional/analytical databases with specialized
[18] Jing CH, Liu WJ, Gao JT, Pei OY. Research and implementation of HTAP for distributed database. Journal of Northwestern
Polytechnical University, 2021, 39(2): 430–438 (in Chinese with English abstract). [doi: 10.1051/jnwpu/20213920430]
[19] Milkai E, Chronis Y, Gaffney KP, Guo ZH, Patel JM, Yu XY. How good is my HTAP system? In: Proc. of the 2022 Int’l Conf. on
Management of Data. Philadelphia: ACM, 2022. 1810–1824. [doi: 10.1145/3514221.3526148]
[20] Makreshanski D, Giceva J, Barthels C, Alonso G. BatchDB: Efficient isolated execution of hybrid OLTP+OLAP workloads for
interactive applications. In: Proc. of the 2017 ACM Int’l Conf. on Management of Data. Chicago: ACM, 2017. 37–50. [doi: 10.1145/
3035918.3035959]
[21] Real-time access to real-time information. 2015. https://www.hunkler.de/files/downloads/oracle_wp_golden-gate-12c-real-t.pdf