Tigra, что ты думаешь о движках, упомянутых в этом посте и в комментах к нему?
GitHub Community
typesense – опенсорсный аналог elasticsearch и подобных search-движков, с годным колличеством функционала
Другими слов…
Telegram•T.ME
👍2
Tigra, что ты думаешь о движках, упомянутых в этом посте и в комментах к нему?
Comments (13)
я не тигра, скажу только, что у нас перешли с эластика на опенсёрч и вроде довольны.
И в чём разница?
лицензия, кмк. не помню подробностей, но там что-то было про именно лицензию или про деньги. а в остальном главная фича опенсёрча, что он не почти не отличается от эластика
если тебе интересно, я могу при случае расспросить подробности
Скажем так, у меня такой порядок приоритетов:
Эластиксёрч был оперсорцным, а потом эластик передумали и новые версии стали делать проприетарными. Опенсёрч - это форк с последнего опенсорцного эластиксёрч, который поддерживает комьюнити.
С typesense я не работал. Но, кажется, ты сослался на отдельный кусочек поста, не на весь.
Этот коммент не обновляется при сохранении. Драфт живой 🙂
Нашёл такое сравнение. На первый взгляд, typesearch может подойти лучше для встроенного движка для ноды. И короткий time-to-market они рекламируют. Но он in-memory, надо смотреть, как оно будет работать и насколько прожорливо. Может, и на Meilisearch стоит посмотреть. Но опыт у меня есть только с Elasticsearch.
https://typesense.org/typesense-vs-algolia-vs-elasticsearch-vs-meilisearch/
А вот Solr можно эмбедить, внутрь той же JVM, для мелких решений. Не знаю, преимущество ли это с твоей точки зрения.
https://solr.apache.org
Понаделывали поисковиков, сиди теперь, разбирайся. Раньше-то один Elasticsearch был и всё было ясно 🙂
https://stenmi.moera.blog/moera/post/febf727b-30f8-47eb-8ef0-b54c0017db29
А что насчёт Sphinx?
На первый взгляд он мне кажется каким-то странным. Тут какие-то московиты сравнили его с несколькими другими, с хорошими для него показателями, но выбрали в итоге всё равно Elasticsearch. 🙂
https://www.researchgate.net/publication/322248754_Big_Data_Processing_for_Full-Text_Search_and_Visualization_with_Elasticsearch