当前位置: X-MOL 学术ACM Trans. Database Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
ChronicleDB
ACM Transactions on Database Systems ( IF 1.8 ) Pub Date : 2019-10-15 , DOI: 10.1145/3342357
Marc Seidemann 1 , Nikolaus Glombiewski 1 , Michael Körber 1 , Bernhard Seeger 1
Affiliation  

Reactive security monitoring, self-driving cars, the Internet of Things (IoT), and many other novel applications require systems for both writing events arriving at very high and fluctuating rates to persistent storage as well as supporting analytical ad hoc queries. As standard database systems are not capable of delivering the required write performance, log-based systems, key-value stores, and other write-optimized data stores have emerged recently. However, the drawbacks of these systems are a fair query performance and the lack of suitable instant recovery mechanisms in case of system failures. In this article, we present ChronicleDB, a novel database system with a storage layout tailored for high write performance under fluctuating data rates and powerful indexing capabilities to support a variety of queries. In addition, ChronicleDB offers low-cost fault tolerance and instant recovery within milliseconds. Unlike previous work, ChronicleDB is designed either as a serverless library to be tightly integrated in an application or as a standalone database server. Our results of an experimental evaluation with real and synthetic data reveal that ChronicleDB clearly outperforms competing systems with respect to both write and query performance.

中文翻译:

编年史数据库

反应式安全监控、自动驾驶汽车、物联网 (IoT) 和许多其他新颖的应用程序都需要系统来写入以非常高的速率和波动率到达持久存储的事件,以及支持分析即席查询。由于标准数据库系统无法提供所需的写入性能,因此最近出现了基于日志的系统、键值存储和其他写入优化的数据存储。然而,这些系统的缺点是查询性能一般,并且在系统故障的情况下缺乏合适的即时恢复机制。在本文中,我们将介绍 ChronicleDB,这是一种新颖的数据库系统,其存储布局针对波动数据速率下的高写入性能和强大的索引功能而定制,以支持各种查询。此外,ChronicleDB 提供低成本的容错和毫秒级的即时恢复。与以前的工作不同,ChronicleDB 被设计为紧密集成到应用程序中的无服务器库或独立的数据库服务器。我们对真实和合成数据的实验评估结果表明,ChronicleDB 在写入和查询性能方面明显优于竞争系统。
更新日期:2019-10-15
down
wechat
bug