Advanced (elastic)search for your legacy application
summary
Starts from a Spring Boot/MySQL app and wires in Elasticsearch so repositories save the same Person entities into an Elastic Cloud index called personnes using Jackson and Spring Data, demonstrating index creation, mappings and custom analyzers to fix tokenization and partial matches. Shows near realtime problems and fixes with a bulk processor and refresh delay, implements delete sync and multi-field multi_match queries, adjusts scoring and sorting, and runs the live demo end to end proving the integration works without rewriting the app.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:46Legacy app data overview
- 8:36Search engine limitations
- 11:56Elasticsearch integration setup
- 26:14Testing search functionality
- 31:48Search optimization techniques
- 36:11Understanding Elasticsearch mapping
- 42:20Advanced search queries
- 46:17Access control and licensing
- 48:23Visualization and conclusion
related talks
54mAdvanced (elastic)search for your legacy application
47mAdvanced (Elastic) Search for Your Legacy Application
51mAdvanced search for your legacy application
01h 00mAdvanced search for your legacy application
41mAdvanced search for your legacy application
50mAdvanced Search for Your Legacy Application
32mElasticsearch and Hibernate
48mFrom Hibernate to ElasticSearch in no time
