Worked on enterprise level application search from scratch, have designed a project from end-end, bulk data movement from Mysql to Elasticsearch through logstash to achieve real-time sync.
Things I am expert at:
- Optimizing Mysql query to fetch data bulk data withing less time.
- Configuring pipelines in logstash to restructure the data.
- Assign feasible values in pipelines to achieve real-timesync.
- Implemented advanced search in enterprise application, where users can search with general
search and custom query in the same text box.
- Configuring elasticsearch mappings to return result set based on Users search.
- Designed complete structure of mappings to achieve query performance and less storage on
Elasticsearch. Such that none of our elasticsearch nodes go out of memory in CPU.