-
Type:
Improvement
-
Status: Open
-
Priority:
Low
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: Local/Startup and Shutdown
-
Labels:None
Currently, Cassandra will open each and every sstable file (I assume for pulling its metadata and create initial in-memory mapping to persisted data), when there are large amount of keyspaces and tables, this will cause a major overhead when restarting a node.
In our use case, many keyspaces are rarely accessed and we would prefer that their initialization will be invoked lazily and not on startup, thereby reducing the time it takes a node to start serving clients.
- Slack Conversation attached