Closed ycanardeau closed 3 years ago
Allow me to elaborate that ElasticSearch, based on Lucene text analysis, is a text search engine, somewhat similar to Google, but more customizable. Self-hosted ElasticSearch is free under Apache 2.0 license. The benefits would be mainly:
ElasticSearch is a Java (JVM) based service. I would recommend hosting it on a virtual machine, but it could also run on the same machine as the main website.
I should also mention that these should be doable with plain Lucene (there is a .NET library). ElasticSearch mainly just adds nicer API (there is a .NET client) and the "elasticity", meaning it scales if needed. Lucene is lower level, so working with it is probably more complicated (I've used ES before, but not Lucene).
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.
Split from VocaDB/vocadb#663