{
  "slug": "partitioned-filter",
  "term": "Partitioned filter",
  "aliases": [
    "Partitioned SST filter"
  ],
  "definition": "An SST membership-filter layout split into independently loadable partitions located through a top-level index.",
  "note": "Partitioning changes the unit fetched and retained in the cache, so cold ranges need not bring in the whole file's filter. It does not itself change a positive answer into proof of membership or establish a lower false-positive rate. Include top-level index overhead when evaluating memory. [partitioned-filters]",
  "related": [
    "sstable",
    "bloom-filter",
    "ribbon-filter"
  ],
  "citations": [
    {
      "id": "partitioned-filters",
      "title": "Maysam Yabandeh. Partitioned Index/Filters. RocksDB engineering note, 12 May 2017.",
      "url": "https://rocksdb.org/blog/2017/05/12/partitioned-index-filter.html",
      "accessed": "2026-10-13"
    }
  ],
  "status": "shipping",
  "advantages": [],
  "limitations": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-13"
}
