Data storage management in cloud environments: Taxonomy, survey, and future directions
Storage as a Service (StaaS) is a vital component of cloud computing by offering the vision
of a virtually infinite pool of storage resources. It supports a variety of cloud-based data store …
of a virtually infinite pool of storage resources. It supports a variety of cloud-based data store …
Concurrency control: methods, performance, and analysis
A Thomasian - ACM Computing Surveys (CSUR), 1998 - dl.acm.org
1.1 Transaction Model 1.2 Database Access Model 1.3 Computer System Model 2
STANDARD LOCKING AND ITS PERFORMANCE 2.1 Lock Conflicts and Deadlocks 2.2 A …
STANDARD LOCKING AND ITS PERFORMANCE 2.1 Lock Conflicts and Deadlocks 2.2 A …
[图书][B] Database management systems
R Ramakrishnan, J Gehrke - 2002 - dl.acm.org
Database Management Systems provides comprehensive and up-to-date coverage of the
fundamentals of database systems. Coherent explanations and practical examples have …
fundamentals of database systems. Coherent explanations and practical examples have …
[图书][B] Transactional information systems: theory, algorithms, and the practice of concurrency control and recovery
Transactional Information Systems is the long-awaited, comprehensive work from leading
scientists in the transaction processing field. Weikum and Vossen begin with a broad look at …
scientists in the transaction processing field. Weikum and Vossen begin with a broad look at …
The end of an architectural era: It's time for a complete rewrite
In previous papers [SC05, SBC+ 07], some of us predicted the end of" one size fits all" as a
commercial relational DBMS paradigm. These papers presented reasons and experimental …
commercial relational DBMS paradigm. These papers presented reasons and experimental …
OLTP through the looking glass, and what we found there
Online Transaction Processing (OLTP) databases include a suite of features---disk-resident
B-trees and heap files, locking-based concurrency control, support for multi-threading---that …
B-trees and heap files, locking-based concurrency control, support for multi-threading---that …
{HopsFS}: Scaling hierarchical file system metadata using {NewSQL} databases
Recent improvements in both the performance and scalability of shared-nothing,
transactional, in-memory NewSQL databases have reopened the research question of …
transactional, in-memory NewSQL databases have reopened the research question of …
Architecture of a database system
JM Hellerstein, M Stonebraker… - … and Trends® in …, 2007 - nowpublishers.com
Abstract Database Management Systems (DBMSs) are a ubiquitous and critical component
of modern computing, and the result of decades of research and development in both …
of modern computing, and the result of decades of research and development in both …
Serializable isolation for snapshot databases
Many popular database management systems implement a multiversion concurrency control
algorithm called snapshot isolation rather than providing full serializability based on locking …
algorithm called snapshot isolation rather than providing full serializability based on locking …
[图书][B] Computer science handbook
AB Tucker - 2004 - taylorfrancis.com
When you think about how far and fast computer science has progressed in recent years, it's
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …