It means that you are using 5-10GB of memory just to hold information about 
tables. Memtables hold the data that is written to the database until those are 
flushed to the disk, and those happen when memory is low or some other 
threshold is reached.

Every table will have a memtable that takes at least 1MB memory.

E.g. if you need 8GB heap to run a system with 1 table, you would need 18GB 
heap to have 10000 tables.

Hannu

> On 29. Jan 2020, at 16.03, Behroz Sikander <bsikan...@apache.org> wrote:
> 
> It doesn't seem to be the problem but I do not have deep knowledge of C* 
> internals.
> 
> When do memtable come into play? Only at startup?
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: user-h...@cassandra.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
For additional commands, e-mail: user-h...@cassandra.apache.org

Reply via email to