~/talk

From Hibernate to ElasticSearch in no time

Talkat Voxxed Days Vienna 2016 · 2016-03-16..03-18· [databases]
slides:none on file

Shows how to index JPA entities into ElasticSearch using Hibernate Search annotations so the index mirrors the database and updates only on transaction commit while rollbacks skip indexing. Demonstrates a small video game app, automatic JSON mappings, transparent denormalization of related entities, a reindex API and both synchronous and background update modes, plus fetching results via projections from the index (no DB roundtrip) and a DSL plus native query translator.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 2:49Why ElasticSearch for search
  3. 9:58Integrating ElasticSearch with JPA
  4. 14:28Demo setup and index creation
  5. 25:28Querying ElasticSearch with JPA
  6. 30:18Query DSL and syntax options
  7. 35:07Index updates and denormalization
  8. 39:03Grouping and advanced features
  9. 42:30Future of Hibernate Search with ElasticSearch
  10. 44:20Q&A
~/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.