You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Roee Zilkha (JIRA)" <ji...@apache.org> on 2019/02/18 07:25:00 UTC

[jira] [Created] (CASSANDRA-15026) Lazy initialization for faster start time

Roee Zilkha created CASSANDRA-15026:
---------------------------------------

             Summary: Lazy initialization for faster start time 
                 Key: CASSANDRA-15026
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15026
             Project: Cassandra
          Issue Type: Improvement
          Components: Local/Startup and Shutdown
            Reporter: Roee Zilkha
         Attachments: discussion.png

Currently, Cassandra will open each and every sstable file (I assume for pulling its metadata and create initial in-memory mapping to persisted data blocks), 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 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org