~/talk

Could Ceph Become More Like a Database?

Talkat Cephalocon 2025 · 2025-10-28..10-29· [databases]
links:none on file
slides:none on file

Proposes adding RADOS Native Indexing primitives so an object write can carry a tag that updates its index atomically at the OSD in a single RADOS transaction, removing the current client-side three‑stage commit for OMAP indexes; requires collocating data and index entries (use of object locator/hash overrides) and blocking list operations until recovery, and needs batching and new resharding care because welded metadata inflates data movement. Notes EC pools gain OMAP soon and Eric’s ordered bucket index both helps and complicates this.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 7:52History of OMAP and key-value storage
  3. 12:00Limitations of current OMAP design
  4. 19:25Native indexing concept proposal
  5. 27:17Ordered bucket index and collocation
  6. 34:19Challenges and trade-offs of native indexing
  7. 44:48Discussion and future possibilities
~/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.