Answer the question
In order to leave comments, you need to log in
Sphinx vs ElasticSearch: which one to choose?
In our project, Sphinx and Elastic are actively used in 2 projects. I mean, not both in both, but in one, one in the other. Here's how you want to comb it all, bring it to uniformity.
Therefore, I want to inquire, which indexer would you choose? I understand that the question is strange and, as it were, I should answer it myself, because I worked with both. But my opinion on this issue is biased, since I like ES more because they ate to the full with the sphinx, but not because it is so crooked, but because we were "green" in this matter.
I would like an objective opinion - by type, in A there is a feature A (a) that is not in B, or feature B (a) works faster than A (a).
Here is such a strange question.
Well, yes, actually the performance characteristics of the data are about 10M records, about 10% of the records are actively changed daily. Indexes in both systems are used not only to implement full-text searches.
Answer the question
In order to leave comments, you need to log in
The sphinx has a limit on RT indexes, so you need to reindex everything more often, come up with options with delta indexes, etc.
If the data changes frequently and realtime is needed, then it is better to use elastic.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question