How the database reads and writes data
To manage and access data, it is important to understand how the DataStax Enterprise (DSE) database stores data. The hinted handoff feature plus conformance and non-conformance to the ACID (atomicity, consistency, isolation, durability) database properties are key concepts to understand reads and writes. In DSE, consistency refers to how up-to-date and synchronized a row of data is on all of its replicas.
Client utilities and application programming interfaces (APIs) for developing applications for data storage and retrieval are available through the DataStax drivers.
- How is data written?
-
Understand how the DataStax Enterprise database writes and stores data.
- How is data maintained?
-
A description of the stages DataStax Enterprise uses to process data on the write path.
- How is data updated?
-
A brief description of how the DataStax Enterprise database updates data.
- How is data deleted?
-
A description of the stages DataStax Enterprise uses to process data on the write path.
- What are tombstones?
-
Explains how tombstones are created and the impact on reads.
- How are indexes stored and updated?
-
A brief description of how DataStax Enterprise stores and distributes indexes.
- How is data read?
-
How DataStax Enterprise combines results from the active memtable and potentially multiple SSTables to satisfy a read.
- How do write patterns affect reads?
-
A brief description about how write patterns affect reads.