Hello,
Write path is perfectly documented in architecture overview.
I need Reads to be clarified:
How memory is used
1. When data is in the Memtable
2. When data is in the SSTable
How cache is used alongside with Memtable?
Are records created in the Memtable from writes only or from reads also
Data is in Memtables from writes before they get flushed (based on first
threshold of ops/size/time exceeded; all are configurable) to SSTables on
disk.
There is a keycache and a rowcache. The keycache caches offsets into
SSTables for the rows. the rowcache caches the entire row. There is also
Everything as I thought, thank you!
2011/2/23 Matthew Dennis
> Data is in Memtables from writes before they get flushed (based on first
> threshold of ops/size/time exceeded; all are configurable) to SSTables on
> disk.
>
> There is a keycache and a rowcache. The keycache caches offsets into
>