~/talk

The JanusGraph FoundationDB Storage Adapter

Talkat FoundationDB Summit 2018 · on Monday, 2018-12-10· [databases]
links:none on file
slides:none on file

JanusGraph gets a working FoundationDB storage adapter that maps adjacency-list vertex/edge rows into FoundationDB using the directory layer and tuple encoding, stores values as serialized byte arrays, and inherits distributed ACID so operations that produced "edges to nowhere" on Cassandra now raise a conflict on commit instead of corrupting the graph. Tests are adapted from the BerkeleyDB adapter, current limits include ~5s transaction window, and future work targets Redwood support, ID allocation simplification, collocated query routing, and built-in full‑text indexing.

AI-written summary · about

  1. 0:00Introduction
  2. 0:23Agenda
  3. 0:51Property Graphs
  4. 2:06IoT
  5. 2:35JanusGraph
  6. 3:48Gremlin
  7. 4:07JanusGraph Architecture
  8. 5:00FoundationDB Value Proposition
  9. 7:17Phantom Edge
  10. 9:33Building a new adapter
  11. 9:51Data model
  12. 10:51Map
  13. 12:00Berkeley DB Adapter
  14. 12:29FoundationDB Adapter
  15. 12:53Future Work
  16. 15:42Get Started
~/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.