Loading...
Please wait, while we are loading the content...
Similar Documents
The Time Machine in Columnar NoSQL Databases: The Case of Apache HBase
Content Provider | MDPI |
---|---|
Author | Tsai, Chia-Ping Chang, Che-Wei Hsiao, Hung-Chang Shen, Haiying |
Copyright Year | 2022 |
Description | Not Only SQL (NoSQL) is a critical technology that is scalable and provides flexible schemas, thereby complementing existing relational database technologies. Although NoSQL is flourishing, present solutions lack the features required by enterprises for critical missions. In this paper, we explore solutions to the data recovery issue in NoSQL. Data recovery for any database table entails restoring the table to a prior state or replaying (insert/update) operations over the table given a time period in the past. Recovery of NoSQL database tables enables applications such as failure recovery, analysis for historical data, debugging, and auditing. Particularly, our study focuses on columnar NoSQL databases. We propose and evaluate two solutions to address the data recovery problem in columnar NoSQL and implement our solutions based on Apache HBase, a popular NoSQL database in the Hadoop ecosystem widely adopted across industries. Our implementations are extensively benchmarked with an industrial NoSQL benchmark under real environments. |
Starting Page | 92 |
e-ISSN | 19995903 |
DOI | 10.3390/fi14030092 |
Journal | Future Internet |
Issue Number | 3 |
Volume Number | 14 |
Language | English |
Publisher | MDPI |
Publisher Date | 2022-03-15 |
Access Restriction | Open |
Subject Keyword | Future Internet Industrial Engineering Information and Library Science Nosql Backup Recovery Hadoop Hbase Mapreduce Big Data |
Content Type | Text |
Resource Type | Article |