2011
DOI: 10.1145/1978915.1978919
|View full text |Cite
|
Sign up to set email alerts
|

Scalable SQL and NoSQL data stores

Abstract: In this paper, we examine a number of SQL and socalled "NoSQL" data stores designed to scale simple OLTP-style application loads over many servers. Originally motivated by Web 2.0 applications, these systems are designed to scale to thousands or millions of users doing updates as well as reads, in contrast to traditional DBMSs and data warehouses. We contrast the new systems on their data model, consistency mechanisms, storage mechanisms, durability guarantees, availability, query support, and other dimensions… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
406
0
32

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 1,056 publications
(459 citation statements)
references
References 4 publications
0
406
0
32
Order By: Relevance
“…As regards the proper data storage solution, Hadoop's ecosystem incorporates HBase [29]. HBase is a distributed column-oriented database (e.g., [30]), which also falls in the category of NoSQL storage systems (e.g., [31]), that founds on the underlying Hadoop Distributed File System (HDFS) (e.g., [32]) for common data processing routines. HBase has been proved to be highly scalable.…”
Section: Hadoop: An Overviewmentioning
confidence: 99%
“…As regards the proper data storage solution, Hadoop's ecosystem incorporates HBase [29]. HBase is a distributed column-oriented database (e.g., [30]), which also falls in the category of NoSQL storage systems (e.g., [31]), that founds on the underlying Hadoop Distributed File System (HDFS) (e.g., [32]) for common data processing routines. HBase has been proved to be highly scalable.…”
Section: Hadoop: An Overviewmentioning
confidence: 99%
“…NoSQL databases such as MongoDB are designed to perform simple tasks with high scalability [6]. For providing high performance updates, NoSQL databases generally sacrifice strong consistency by providing so called eventual consistency compared with the ACID transactions of regular DBMSs.…”
Section: Nosql Databasesmentioning
confidence: 99%
“…NoSQL databases cover different kind of data store families, such as document stores, graph databases, cloud-based data stores. [6] gives an overview of list features on the state-of-the-art NoSQL databases such as MongoDB [25], Cassandra [5], Redis [27], HBase [16], Memcached [24], and CouchDB [9]. However, Cassandra [5], Redis [27], HBase [16], Memcached [24], and CouchDB [9] do not provide full secondary indexing, which is essential for scalable performance of numerical queries.…”
Section: Nosql Databasesmentioning
confidence: 99%
“…Those uncertainties made us decided to use relational databases management systems (RDBMS) [26] and NoSQL [27] databases. Comparing both we can state that NoSQL have simple access patterns, compromise on consistency for performance and Ad-hoc data format.…”
Section: Database Technologiesmentioning
confidence: 99%