~/talk

SurrealDB: The Database Revolution ✨ NewSQL ✨

TalkinFrenchat Devoxx France 2024 · 2024-04-17..04-19· [databases]
links:none on file
slides:none on file

SurrealDB presents a Rust-based NewSQL database that unifies SQL, document, graph and time-series models with ACID transactions, exposes REST and WebSocket APIs and SDKs, and can run embedded in-memory. It delegates storage to key-value engines (RocksDB, Speedb, TiKV/FoundationDB) and separates storage from compute to scale; the demo shows creating a database, records, triggers, SurrealQL with JS/WASM functions, live WebSocket queries, and field-level scopes, noting ~4,500 inserts in 637 ms locally but that performance is not yet production-ready.

AI-written summary · about

  1. 0:00Introduction to SurrealDB
  2. 2:47Key features
  3. 5:55Setup and config
  4. 7:00Surreal interface demo
  5. 10:09Data modeling
  6. 12:18Advanced queries and relations
  7. 16:09Graphs and time series
  8. 18:57Schema and constraints
  9. 21:44Computed fields
  10. 23:10HTTP calls and security
  11. 24:13Triggers and Live Query
  12. 25:39REST API and auth
  13. 28:28Scopes and permissions
  14. 29:30Conclusion
~/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.