/plushcap/analysis/datastax/datastax-putting-some-structure-storage-engine

Putting some structure in the storage engine

What's this blog post about?

Apache Cassandra 3.0 introduced a significant refactor of its storage engine, with changes made to better align the internal structure of objects manipulated by the storage structure with what is exposed through CQL (Cassandra Query Language). The new Map<byte[], SortedMap<Clustering, Row>> structure replaces the old Map<byte[], SortedMap<byte[], Cell>>. This change allows for more efficient handling of deletions and a more compact storage format. Additionally, the use of COMPACT STORAGE is discouraged in C* 3.0 as it no longer offers any advantages over non-compact tables.

Company
DataStax

Date published
Dec. 9, 2015

Author(s)
Sylvain Lebresne

Word count
1703

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.