-
Notifications
You must be signed in to change notification settings - Fork 1
ElasticSearch
Tanner Moushey edited this page May 31, 2019
·
1 revision
ElasticSearch is running on a separate server and handles the site search and recommendations. It utilizes both the ElasticPress
and ElasticPress BuddyPress
plugins. Both of these plugins take the content from the site (pages, posts, BuddyPress user meta, Activity, etc) and reformats it to be compatible with ElasticSearch.
Every hour a cron runs to manually sync new site data over to ElasticSearch. This will grab any new data on the site and send it over to ElasticSearch.
Note: Currently the procedure that runs on in ElasticPress BuddyPress
to sync data will only sync new data, it will not remove data that has been deleted. To re-index the whole site, run bin/index_elasticpress.bash setup
.