cockroachdb / cockroachdb/pebble

disagg: investigate supporting larger cache sizes

Open
#2,544 8 comments 0 reactions 0 assignees View on GitHub
A-storage T-storage
Dominant language
Go
Stars
6k
Forks
584
Avg merge
16h 35m
Merged PRs (30d)
5

Description

The simple cache in #2541 requires all metadata to be kept in memory, which can be prohibitive for very large caches.

Investigate ways to maintain only part of the metadata in memory (@sumeerbhola suggests having a "colder" part of the cache that uses random eviction; the mapping between logical blocks and cache blocks would be held in a persistent KV store).

Jira issue: PEBBLE-188

Epic CRDB-40358

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.