anchor.diff:  # NOTE: if you reduce the size, you may not get you hottest keys loaded on startup.
   #
   # Default value is empty to make it "auto" (min(5% of Heap (in MB), 100MB)). Set to 0 to disable key cache.
  -key_cache_size_in_mb: <%= p("key_cache_size_in_mb").to_json %>
  +key_cache_size_in_mb: <%= p("key_cache_size_in_mb", nil).to_json %>
   
   # Duration in seconds after which Cassandra should
   # save the key cache. Caches are saved to saved_caches_directory as
  
positive.code: # overhead which is roughly 128 bytes per chunk (i.e. 0.2% of the reserved size
  # if the default 64k chunk size is used).
  # Memory is only allocated when needed.
  file_cache_size_in_mb: <%= p("file_cache_size_in_mb").to_json %>
  
  # Flag indicating whether to allocate on or off heap when the sstable buffer
  # pool is exhausted, that is when it has exceeded the maximum memory
  
negative.code: # and flush size and frequency. More is not better you just need enough flush writers
  # to never stall waiting for flushing to free memory.
  #
  <% if_p("memtable_flush_writers") do |memtable_flush_writers| -%>
  memtable_flush_writers: <%= memtable_flush_writers.to_json %>
  <% end -%>
  
  # Total space to use for change-data-capture logs on disk.
  #
  