~/talk

"Range as a Key" is the Key! Fast and Compact Cloud Block Store Index with RASK

Talkat FAST '26 · 2026-02-24..02-26· [databases]
links:none on file
links:none on file
name:Erci Xu
linkedin:ercixu
links:none on file
slides:none on file

RASK is a tree-structured cloud block-store index that natively uses range-as-a-key with adaptive radix tree internals and B-tree cell leaves, a log-structured leaf for append-only updates, ambulation-based reverse search, and a two-stage GC plus range-aware split/merge to cut overlap and fragmentation. Implementation evaluates on four production traces (Alibaba, Google, Meta, Tencent) and reports up to 98.9% memory reduction and up to 31.0× throughput improvement versus ten state-of-the-art indexes, code and traces released.

AI-written summary · about

  1. 0:00RASK introduction
  2. 2:24Range writes analysis
  3. 4:32Traditional vs range indexing
  4. 5:34RASK design
  5. 6:58Handling range overlap
  6. 9:05Garbage collection in RASK
  7. 10:11Range fragmentation
  8. 12:38Workload-aware merge
  9. 13:21Evaluation setup
  10. 13:43Performance results
  11. 14:46Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.