Skip to content

Latest commit

 

History

History
130 lines (66 loc) · 11.6 KB

In-Memory_DB.md

File metadata and controls

130 lines (66 loc) · 11.6 KB

In-Memory Database

SIGMOD

  • Yesdaulet Izenov, Asoke Datta, Florin Rusu, Jun Hyung Shin:COMPASS: Online Sketch-based Query Optimization for In-Memory Databases. SIGMOD Conference 2021: 804-816 2020

  • Chiranjeeb Buragohain, Knut Magne Risvik, Paul Brett, Miguel Castro, Wonhee Cho, Joshua Cowhig, Nikolas Gloy, Karthik Kalyanaraman, Richendra Khanna, John Pao, Matthew Renzelmann, Alex Shamis, Timothy Tan, Shuheng Zheng:A1: A Distributed In-Memory Graph Database. SIGMOD Conference 2020: 329-344

  • Matthias Jasny, Tobias Ziegler, Tim Kraska, Uwe Röhm, Carsten Binnig:DB4ML - An In-Memory Database Kernel with Machine Learning Support. SIGMOD Conference 2020: 159-173

  • Mingwei Samuel, Cong Yan, Alvin Cheung:Demonstration of Chestnut: An In-memory Data Layout Designer for Database Applications. SIGMOD Conference 2020: 2813-2816 2018

  • Mohamed S. Hassan, Tatiana Kuznetsova, Hyun Chai Jeong, Walid G. Aref, Mohammad Sadoghi:GRFusion: Graphs as First-Class Citizens in Main-Memory Relational Database Systems. SIGMOD Conference 2018: 1789-1792

  • Thomas Kissinger, Dirk Habich, Wolfgang Lehner:Adaptive Energy-Control for In-Memory Database Systems. SIGMOD Conference 2018: 351-364

  • Thomas Kissinger, Marcus Hähnel, Till Smejkal, Dirk Habich, Hermann Härtig, Wolfgang Lehner:Energy-Utility Function-Based Resource Control for In-Memory Database Systems LIVE. SIGMOD Conference 2018: 1717-1720

  • Alexander van Renen, Viktor Leis, Alfons Kemper, Thomas Neumann, Takushi Hashida, Kazuichi Oe, Yoshiyasu Doi, Lilian Harada, Mitsuru Sato:Managing Non-Volatile Memory in Database Systems. SIGMOD Conference 2018: 1541-1555 2017

  • Kayhan Dursun, Carsten Binnig, Ugur Çetintemel, Tim Kraska:Revisiting Reuse in Main Memory Database Systems. SIGMOD Conference 2017: 1275-1289 2016

  • Kun Ren, Thaddeus Diamond, Daniel J. Abadi, Alexander Thomson:Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems. SIGMOD Conference 2016: 1539-1551

  • Li Wang, Minqi Zhou, Zhenjie Zhang, Yin Yang, Aoying Zhou, Dina Bitton:Elastic Pipelining in an In-Memory Database Cluster. SIGMOD Conference 2016: 1279-1294

  • Chang Yao, Divyakant Agrawal, Gang Chen, Beng Chin Ooi, Sai Wu:Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases. SIGMOD Conference 2016: 1119-1134

ICDE

  • Sukhada Pendse, Vasudha Krishnaswamy, Kartik Kulkarni, Yunrui Li, Tirthankar Lahiri, Vivekanandhan Raja, Jing Zheng, Mahesh Girkar, Akshay Kulkarni:Oracle Database In-Memory on Active Data Guard: Real-time Analytics on a Standby Database. ICDE 2020: 1570-1578 2019

  • Eugene Inseok Chong, Matthew Perry, Souripriya Das:Improving RDF Query Performance Using In-memory Virtual Columns in Oracle Database. ICDE 2019: 1814-1819 2018

  • Shasank Chavan, Albert Hopeman, Sangho Lee, Dennis Lui, Ajit Mylavarapu, Ekrem Soylemez:Accelerating Joins and Aggregations on the Oracle In-Memory Database. ICDE 2018: 1441-1452

  • Zhuhe Fang, Chuliang Weng, Li Wang, Aoying Zhou:Parallelizing Multiple Pipelines of One Query in a Main Memory Database Cluster. ICDE 2018: 1252-1255

  • Wolfgang Lehner, Dirk Habich, Till Kolditz:Teaching In-Memory Database Systems the Detection of Hardware Errors. ICDE 2018: 1663

  • Liang Li, Guoren Wang, Gang Wu, Ye Yuan:Consistent Snapshot Algorithms for In-Memory Database Systems: Experiments and Analysis. ICDE 2018: 1284-1287 2017

  • Zhongle Xie, Qingchao Cai, H. V. Jagadish, Beng Chin Ooi, Weng-Fai Wong:Parallelizing Skip Lists for In-Memory Multi-Core Database Systems. ICDE 2017: 119-122 2016

  • Niloy Mukherjee, Shasank Chavan, Maria Colgan, Mike Gleeson, Xiaoming He, Allison Holloway, Jesse Kamp, Kartik Kulkarni, Tirthankar Lahiri, Juan Loaiza, Neil MacNaughton, Atrayee Mullick, Sujatha Muthulingam, Vivekanandhan Raja, Raunak Rungta:Fault-tolerant real-time analytics with distributed Oracle Database In-memory. ICDE 2016: 1298-1309

  • David Schwalb, Martin Faust, Markus Dreseler, Pedro Flemming, Hasso Plattner:Leveraging non-volatile memory for instant restarts of in-memory database systems. ICDE 2016: 1386-1389 2015

  • Tirthankar Lahiri, Shasank Chavan, Maria Colgan, Dinesh Das, Amit Ganesh, Mike Gleeson, Sanket Hase, Allison Holloway, Jesse Kamp, Teck-Hua Lee, Juan Loaiza, Neil MacNaughton, Vineet Marwah, Niloy Mukherjee, Atrayee Mullick, Sujatha Muthulingam, Vivekanandhan Raja, Marty Roth, Ekrem Soylemez, Mohamed Zaït:Oracle Database In-Memory: A dual format in-memory database. ICDE 2015: 1253-1258 2014

  • Viktor Leis, Alfons Kemper, Thomas Neumann:Exploiting hardware transactional memory in main-memory databases. ICDE 2014: 580-591

  • Juchang Lee, Yong Sik Kwon, Franz Färber, Michael Muehle, Chulwon Lee, Christian Bensberg, Joo-Yeon Lee, Arthur H. Lee, Wolfgang Lehner:SAP HANA distributed in-memory database system: Transaction, session, and metadata management. ICDE 2013: 1165-1173

  • Justin J. Levandoski, Per-Åke Larson, Radu Stoica:Identifying hot and cold data in main-memory databases. ICDE 2013: 26-37 2011

  • Jan Schaffner, Benjamin Eckart, Dean Jacobs, Christian Schwarz, Hasso Plattner, Alexander Zeier:Predicting in-memory database performance for automating cluster management tasks. ICDE 2011: 1264-1275 2006

  • Antti-Pekka Liedes, Antoni Wolski:SIREN: A Memory-Conserving, Snapshot-Consistent Checkpoint Algorithm for in-Memory Databases. ICDE 2006: 99 1987

  • Dina Bitton, Maria Hanrahan, Carolyn Turbyfill:Performance of Complex Queries in Main Memory Database Systems. ICDE 1987: 72-81

VLDB

  • phen Blott, Henry F. Korth:An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems. VLDB 2002: 706-717 1997

  • Rajeev Rastogi, S. Seshadri, Philip Bohannon, Dennis W. Leinbaugh, Abraham Silberschatz, S. Sudarshan:Logical and Physical Versioning in Main Memory Databases. VLDB 1997: 86-95

  • Wee Teck Ng, Peter M. Chen:Integrating Reliable Memory in Databases. VLDB 1997: 76-85 1996

  • Sunita Sarawagi, Michael Stonebraker:Reordering Query Execution in Tertiary Memory Databases. VLDB 1996: 156-167 1995

  • Sunita Sarawagi:Query Processing in Tertiary Memory Databases. VLDB 1995: 585-596 1992

  • Michael J. Franklin, Michael J. Carey, Miron Livny:Global Memory Management in Client-Server Database Architectures. VLDB 1992: 596-609

  • Vibby Gottemukkala, Tobin J. Lehman:Locking and Latching in a Memory-Resident Database System. VLDB 1992: 533-544 1990

  • Charles R. Severance, Sakti Pramanik, P. Wolberg:Distributed Linear Hashing and Parallel Projection in Main Memory Databases. VLDB 1990: 674-682 1984

  • Andrea J. Borr:Robustness to Crash in a Distributed Database: A Non Shared-memory Multi-Processor Approach. VLDB 1984: 445-453

VLDB J

  • Jian Fang, Yvo T. B. Mulder, Jan Hidders, Jinho Lee, H. Peter Hofstee:In-memory database acceleration on FPGAs: a survey. VLDB J. 29(1): 33-59 (2020)2018

  • Juchang Lee, Wook-Shin Han, Hyoung Jun Na, Chang Gyoo Park, Kyu Hwan Kim, Deok Hoe Kim, Joo-Yeon Lee, Sang Kyun Cha, SeungHyun Moon:Parallel replication across formats for scaling out mixed OLTP/OLAP workloads in main-memory databases. VLDB J. 27(3): 421-444 (2018)2017

  • Jan Finis, Robert Brunel, Alfons Kemper, Thomas Neumann, Norman May, Franz Färber:Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems. VLDB J. 26(1): 55-80 (2017)1998

  • Wee Teck Ng, Peter M. Chen:Integrating Reliable Memory in Databases. VLDB J. 7(3): 194-204 (1998)

VLDB Endow

  • Cheng Chen, Jun Yang, Mian Lu, Taize Wang, Zhao Zheng, Yuqiang Chen, Wenyuan Dai, Bingsheng He, Weng-Fai Wong, Guoan Wu, Yuping Zhao, Andy Rudoff:Optimizing An In-memory Database System For AI-powered On-line Decision Augmentation Using Persistent Memory. Proc. VLDB Endow. 14(5): 799-812 (2021)2020

  • Colin Adams, Luis Alonso, Benjamin Atkin, John Banning, Sumeer Bhola, Rick Buskens, Ming Chen, Xi Chen, Yoo Chung, Qin Jia, Nick Sakharov, George Talbot, Nick Taylor, Adam Tart:Monarch: Google's Planet-Scale In-Memory Time Series Database. Proc. VLDB Endow. 13(12): 3181-3194 (2020)

  • Takayuki Tanabe, Takashi Hoshino, Hideyuki Kawashima, Osamu Tatebe:An Analysis of Concurrency Control Protocols for In-Memory Database with CCBench. Proc. VLDB Endow. 13(13): 3531-3544 (2020)

  • Yu Xia, Xiangyao Yu, Andrew Pavlo, Srinivas Devadas:Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems. Proc. VLDB Endow. 14(2): 189-201 (2020)2019

  • Tiago Rodrigo Kepe, Eduardo C. de Almeida, Marco A. Z. Alves:Database Processing-in-Memory: An Experimental Study. Proc. VLDB Endow. 13(3): 334-347 (2019)

  • Cong Yan, Alvin Cheung:Generating Application-specific Data Layouts for In-memory Databases. Proc. VLDB Endow. 12(11): 1513-1525 (2019)2018

  • Aditya Gurajada, Dheren Gala, Fei Zhou, Amit Pathak, Zhan-Feng Ma:BTrim - Hybrid In-Memory Database Architecture for Extreme Transaction Processing in VLDBs. Proc. VLDB Endow. 11(12): 1889-1901 (2018)2017

  • Prashanth Menon, Andrew Pavlo, Todd C. Mowry:Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last. Proc. VLDB Endow. 11(1): 1-13 (2017)2016

  • Yuan Yuan, Kaibo Wang, Rubao Lee, Xiaoning Ding, Jing Xing, Spyros Blanas, Xiaodong Zhang:BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases. Proc. VLDB Endow. 9(6): 504-515 (2016)

  • Steffen Zeuch, Holger Pirk, Johann-Christoph Freytag:Non-Invasive Progressive Optimization for In-Memory Databases. Proc. VLDB Endow. 9(14): 1659-1670 (2016)2015

  • Dinesh Das, Jiaqi Yan, Mohamed Zaït, Satyanarayana R. Valluri, Nirav Vyas, Ramarajan Krishnamachari, Prashant Gaharwar, Jesse Kamp, Niloy Mukherjee:Query Optimization in Oracle 12c Database In-Memory. Proc. VLDB Endow. 8(12): 1770-1781 (2015)

  • Niloy Mukherjee, Shasank Chavan, Maria Colgan, Dinesh Das, Mike Gleeson, Sanket Hase, Allison Holloway, Hui Jin, Jesse Kamp, Kartik Kulkarni, Tirthankar Lahiri, Juan Loaiza, Neil MacNaughton, Vineet Marwah, Atrayee Mullick, Andy Witkowski, Jiaqi Yan, Mohamed Zaït:Distributed Architecture of Oracle Database In-memory. Proc. VLDB Endow. 8(12): 1630-1641 (2015)

  • Vivek R. Narasayya, Ishai Menache, Mohit Singh, Feng Li, Manoj Syamala, Surajit Chaudhuri:Sharing Buffer Pool Memory in Multi-Tenant Relational Database-as-a-Service. Proc. VLDB Endow. 8(7): 726-737 (2015)

  • Tuomas Pelkonen, Scott Franklin, Paul Cavallaro, Qi Huang, Justin Meza, Justin Teller, Kaushik Veeraraghavan:Gorilla: A Fast, Scalable, In-Memory Time Series Database. Proc. VLDB Endow. 8(12): 1816-1827 (2015)2014

  • Ahmed Eldawy, Justin J. Levandoski, Per-Åke Larson:Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database. Proc. VLDB Endow. 7(11): 931-942 (2014)

  • Hasso Plattner:The Impact of Columnar In-Memory Databases on Enterprise Systems. Proc. VLDB Endow. 7(13): 1722-1729 (2014)2012

  • Martina-Cezara Albutiu, Alfons Kemper, Thomas Neumann:Massively Parallel Sort-Merge Joins in Main Memory Multi-Core Database Systems. Proc. VLDB Endow. 5(10): 1064-1075 (2012)

  • Felix Halim, Stratos Idreos, Panagiotis Karras, Roland H. C. Yap:Stochastic Database Cracking: Towards Robust Adaptive Indexing in Main-Memory Column-Stores. Proc. VLDB Endow. 5(6): 502-513 (2012)2009

  • Yanif Ahmad, Christoph Koch:DBToaster: A SQL Compiler for High-Performance Delta Processing in Main-Memory Databases. Proc. VLDB Endow. 2(2): 1566-1569 (2009)