Closed cchristelis closed 9 years ago
Perhaps it is worth investigating this elastic search docker as an alternative: https://github.com/dockerfile/elasticsearch
Consider django sphinx as well. We use it in t4a.
Also postgresql full text search. On 16 Apr 2015 1:53 PM, "cchristelis" notifications@github.com wrote:
Perhaps it is worth investigating this elastic search docker as an alternative: https://github.com/dockerfile/elasticsearch
Reply to this email directly or view it on GitHub https://github.com/kartoza/feti/issues/10#issuecomment-93716220.
The idea is to use haystack as a wrapper to the search engine. We will communicate (and define) our search via haystack to the search engine. Haystack support some search engine backend. Haystack itself needs a backend to work. We will probably implement this backend service as a separate docker image and configure it to access our database.
So, I think we will use ElasticSearch backend, maybe it is less complicated to setup and manage (compared to Solr), and it provides more functionality. If we want a quick solution, we just have to use haystack instead of implementing a wrapper of postgres's full text.
The investigation part is pretty much over...
RFC:
Problem:
The site is very search centric and as such choosing the best search solution is important.
Proposed Solution:
A very common search app is haystack (http://haystacksearch.org/). This in conjunction with Solar may be the correct solution for this site.
Expected Outcome: