Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-15026

Lazy initialization for lower latency on startup

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Low
    • Resolution: Unresolved
    • None
    • None

    Description

      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 

      Attachments

        1. discussion.png
          62 kB
          Roee Zilkha

        Activity

          People

            Unassigned Unassigned
            rzilkha Roee Zilkha
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: