Advanced search for your legacy application
summary
Live coding shows adding Elasticsearch to a RestX + Hibernate + Postgres/MySQL app to get advanced search features without rewriting SQL or app architecture. Uses Elasticsearch 6.2, Docker, Java high‑level client, Jackson for JSON, bulk indexing of ~5k–30k records, a hybrid analyzer for name matching, autocomplete, geo queries and aggregations, and a Kibana dashboard. The integration builds an index, fixes analyzers and mappings on the fly, and ends up working with small tweaks in the demo.
AI-written summary · about
chapters (13)
- 0:00Advanced search introduction
- 3:14Elastic Stack overview
- 7:04Basic Elasticsearch search demo
- 12:27Adding Elasticsearch to legacy app
- 17:19Data sync and transactions
- 21:49Indexing and performance tuning
- 26:59Advanced Elasticsearch queries
- 31:21Text analyzers and custom search
- 36:23Field mapping and index tuning
- 41:23Autocomplete and search suggestions
- 45:27Data aggregation and visualization
- 48:35Kibana dashboards
- 50:26Conclusion et questions
related talks
01h 00mAdvanced search for your legacy application
41mAdvanced search for your legacy application
54mAdvanced (elastic)search for your legacy application
50mAdvanced Search for Your Legacy Application
47mAdvanced (Elastic) Search for Your Legacy Application
49mAdvanced (elastic)search for your legacy application
01mAdvanced (elastic)search for your legacy application
32mElasticsearch and Hibernate
