I have the following use case and I'm not sure if Elasticsearch/Elasticpress is the right solution. I want to do the following:
- User will search WordPress custom post types (CPT), its taxonomies, custom fields (CF), and Users
- However, other site users can and will be continuously updating the CPTs taxonomies and custom fields
- I want Elasticpress to auto index the changes (CPT, CF, and taxonomies) in near real-time and make them available for search.
An example would be User A1 launches a search query for all Users that rated Mexican restaurants (taxonomy) in a specific neighborhood (CF) with 4 stars or above (CF).
Noting that user ratings will and are constantly updated, is this possible with Elasticsearch/Elasticpress?
Specifically, will the taxonomies and CFs changes trigger an auto indexing update? If yes, approximately how fast does this happen? I can't find any documentation on this.