Logo
Grokking the Advanced System Design Interview
Ask Author
Back to course home

0% completed

SSTable

Let's learn how Tablets are stored in SSTables.

How are Tablets stored in GFS?

BigTable uses Google File System (GFS), a persistent distributed file storage system to store data as files. The file format used by BigTable to store its files is called SSTable:

  • SSTables are persisted, ordered maps of keys to values, where both keys and values are arbitrary byte strings.
  • Each Tablet is stored in GFS as a sequence of files called SSTables.
  • An SSTable consists of a sequence of data blocks (typically 64KB in size).
  • A block index is used to locate blocks; the index is loaded into memory

.....

.....

.....

Like the course? Get enrolled and start learning!