Details
-
Type:
Story
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 4.3.0
-
Fix Version/s: Short Term
-
Component/s: Staff Interface
-
Labels:None
Description
Elasticsearch is an application that could be installed on your own server, and used to dramatically improve searches within Blesta. See https://www.elastic.co/products/elasticsearch
This would optionally replace existing searches, and probably be an extra charge or part of an "Enterprise" feature set.
We could potentially just add a new search option when this is enabled called Elastic Search, and search everything from one field.
If you search for it in elasticsearch, we have to match the search results up with Blesta anyway in order to display relevant information. The elasticsearch data still must be added/updated/deleted as data changes in Blesta to keep it in sync. I'm sure it does a good job at searching tons of records, but Blesta doesn't store tons of records.