Scylla SSTable - 2.x

Sorted Strings Table (SSTable) is the persistent file format used by Scylla and Apache Cassandra. SSTable is saved as a persistent, ordered, immutable set of files on disk. Immutable means SSTables are never modified; they are created by a MemTable flush and are deleted by a compaction. The location of Scylla SSTables is specified in scylla.yaml data_file_directories parameter (default location: /var/lib/scylla/data).

SSTable 3.0 (mc format) is more efficient and requires less disk space than the SSTable 2.x. SSTable version support is as follows:

SSTable Version

Scylla Enterprise Version

Scylla Open Source Version

2.1.8 (‘ka’)

2018.1

2.2

2.2 (‘la’)

N/A

2.3

3.0 (‘mc’)

2019.1, 2020.1

3.x, 4.x

For more information Scylla 2.x SSTable formats, see below:

Copyright

© 2016, The Apache Software Foundation.

Apache®, Apache Cassandra®, Cassandra®, the Apache feather logo and the Apache Cassandra® Eye logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. No endorsement by The Apache Software Foundation is implied by the use of these marks.