~/talk

Simplifying NoSQL Database Integration with Jakarta NoSQL

Talkat JCON WORLD ONLINE 2023 · on Wednesday, 2023-11-22· at 18:00· Live-Stream 1, Online - Remote· [java, databases]
links:none on file
links:none on file
slides:none on file

Jakarta NoSQL with Jakarta Data offers a JPA‑like API for multiple NoSQL stores and the demo builds a Rock‑Paper‑Scissors game that persists plays; swapping backends requires only adding the provider dependency and changing MicroProfile config so MongoDB becomes Couchbase, repositories use Spring‑Data style methods, CDI handles events, and records map as entities. The implementation claims support for 30+ vendors and for key‑value, wide‑column and document families (Jakarta LE adds graph via Apache TinkerPop); the live demo stores events and runs after a brief restart hiccup.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 2:36NoSQL overview and families
  3. 10:47Challenges with NoSQL vendors
  4. 13:58Jakarta Data and Jakarta NoSQL
  5. 20:45Jakarta Data repository concept
  6. 29:23Game demo introduction
  7. 35:49Setting up Jakarta NoSQL in code
  8. 42:46Switching databases with configuration
  9. 48:15Resources and conclusion
~/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.