Which Search Engines do you use and why? #457
Replies: 6 comments 8 replies
-
PostgreSQL, ManticoreSearch.
Fuzzy search, multi-language support, aggregation, faceting, relational operations
PostgreSQL is old/stable and extremely good for non-aggregation operations. Hosted solutions exist everywhere. ManticoreSearch kinda "happened", but is extremely fast at aggregations, although a very wonky engine with its own quirks that one needs to learn to live with. |
Beta Was this translation helpful? Give feedback.
-
Typesense
it's easy to implement, has good demos on their website and provides hosted service. |
Beta Was this translation helpful? Give feedback.
-
|
Meilisearch. Handy for supporting typos and for its speed. |
Beta Was this translation helpful? Give feedback.
-
|
What Search Engines do you use? Which features do you use of your Search Engines? How did you decide to use it? |
Beta Was this translation helpful? Give feedback.
-
|
What Search Engines do you use? Which features do you use of your Search Engines? How did you decide to use it? |
Beta Was this translation helpful? Give feedback.
-
|
We set up a blank Sulu 3 that uses SEAL for website and admin area search. The loupe adapter works effortlessly for local development because it is configured as default after install (after figuring out, that you have to create a search index once manually). In preparation for the production deployment I wanted to switch to an adapter that could be used by multiple instances, as our app may scale vertically and a local per-pod index would be a bad design. As we already use a shared Redis for sessions and caching, Redisearch was an obvious choice. THX to @alexander-schranz Redisearch and Sulu3 are working great together since today! So the main reason for Redisearch was, that it fits seamlessly into the existing tech stack. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
There are a lot of different search engines. In SEAL we are already supporting Elasticsearch, Opensearch, Algolia, Meilisearch, Redisearch, Typesense, Solr and Loupe.
I want to know which Search Engines do you use and why? Even if you are not using SEAL or a supported search engine of SEAL.
So my questions are:
Beta Was this translation helpful? Give feedback.
All reactions