Support ElasticSearch for server-side data indexing and discovery if you want Germain to rely on this technology.
Comparative Analysis of Apache SolR and ElasticSearch
|
|
Solr |
ElasticSearch |
|
Index Speed based on 1mil rows (ootb) |
~4min |
~22min |
|
Index Speed based on 1mil rows (with simple optimizations) |
not tested |
~8min |
|
Index Size |
~500mb |
~750mb |
|
Requires additional tool/software to pull from DB and insert into search platform |
No |
Yes (Logstash) |
|
Simple Query API |
Yes |
Yes |
|
Built-in scheduler for updates |
No |
Yes (Logstash) |
|
Returns entire document as search result |
Yes |
Yes |
|
Full-Text Search Features (misspealing, synonyms, ..) |
Yes (very advanced) |
Yes |
|
Overall application |
Text search |
analytical querying, filtering, and grouping |
|
Nested documents support |
No |
Yes |