LSM-based storage techniques: a survey
Recently, the log-structured merge-tree (LSM-tree) has been widely adopted for use in the
storage layer of modern NoSQL systems. Because of this, there have been a large number …
storage layer of modern NoSQL systems. Because of this, there have been a large number …
The LSM design space and its read optimizations
Log-structured merge (LSM) trees have emerged as one of the most commonly used storage-
based data structures in modern data systems as they offer high throughput for writes and …
based data structures in modern data systems as they offer high throughput for writes and …
Dissecting, designing, and optimizing LSM-based data stores
Log-structured merge (LSM) trees have emerged as one of the most commonly used disk-
based data structures in modern data systems. LSM-trees employ out-of-place ingestion to …
based data structures in modern data systems. LSM-trees employ out-of-place ingestion to …
A comparative study of secondary indexing techniques in LSM-based NoSQL databases
NoSQL databases are increasingly used in big data applications, because they achieve fast
write throughput and fast lookups on the primary key. Many of these applications also …
write throughput and fast lookups on the primary key. Many of these applications also …
Littletable: A time-series database and its uses
S Rhea, E Wang, E Wong, E Atkins… - Proceedings of the 2017 …, 2017 - dl.acm.org
We present LittleTable, a relational database that Cisco Meraki has used since 2008 to store
usage statistics, event logs, and other time-series data from our customers' devices …
usage statistics, event logs, and other time-series data from our customers' devices …
Incremental out-of-place updates for index structures
AW Gupta, J Kulesza - US Patent 10,013,440, 2018 - Google Patents
Incremental, out-of-place updates may be implemented for index structures maintained for
data stores. Portions of the index structure may be selected for updating, and an updated …
data stores. Portions of the index structure may be selected for updating, and an updated …
Deferred lightweight indexing for log-structured key-value stores
The recent shift towards write-intensive workload on big data (eg, financial trading, social
user-generated data streams) has pushed the proliferation of log-structured key-value …
user-generated data streams) has pushed the proliferation of log-structured key-value …
Transactional orchestration of resource management and system topology in a cloud environment
ET Morgan, RC Raphael, PS Taylor… - US Patent …, 2018 - Google Patents
Mechanisms are provided, in a cloud computing data processing system comprising a
plurality of components, hosted on one or more hardware computing devices of the cloud …
plurality of components, hosted on one or more hardware computing devices of the cloud …
Effectiveness assessment of solid-state drive used in big data services
Big data poses challenges to the technologies required to process data of high volume,
velocity, variety, and veracity. Among the challenges, the storage and computing required by …
velocity, variety, and veracity. Among the challenges, the storage and computing required by …
R2Time: a framework to analyse open TSDB time-series data in HBase
In recent years, the amount of time series data generated in different domains have grown
consistently. Analyzing large time-series datasets coming from sensor networks, power …
consistently. Analyzing large time-series datasets coming from sensor networks, power …