Advanced search for your legacy application
summary
Live-codes an integration that adds full-text, geo and aggregation search to a legacy RestX / Hibernate app without changing existing SQL or dev workflow. Uses MySQL + Hibernate + RestX as the source, indexes into Elasticsearch 6 + Docker Compose via the Java high‑level client and Jackson, solves slow per-document writes with a bulk processor, demonstrates pagination, multi‑match, analyzers, autocomplete and dashboards and loads 1,000,000 documents — the demo ends responsive after fixing flush and bulk settings.
AI-written summary · about
chapters (11)
- 0:00Elasticsearch introduction
- 1:12Legacy app problems
- 3:40Research project start
- 11:08Elasticsearch technical setup
- 18:14Elasticsearch index launch
- 20:07Queries and first results
- 24:24Advanced search optimization
- 30:54Text indexing and analysis
- 34:05Performance improvements
- 37:25Results and demos
- 40:49Conclusion and Q&A
related talks
51mAdvanced search for your legacy application
01h 00mAdvanced search for your legacy application
54mAdvanced (elastic)search for your legacy application
49mAdvanced (elastic)search for your legacy application
50mAdvanced Search for Your Legacy Application
01mAdvanced (elastic)search for your legacy application
47mAdvanced (Elastic) Search for Your Legacy Application
32mElasticsearch and Hibernate
