Всем привет, кто-то работает с elasticsearch? Если да. Есть разница

между 7 и 8 версии?

16 ответов

16 просмотров

Никакой разницы, и то и другое заблочено для России

eugen- Автор вопроса
eugen- Автор вопроса
eugen
Печально, а гитхаб тоже заблочен?

Можно скачать пакет и поставить

Я пробовал обе. Так уж вышло что изначально клиенту была установлена 8 версия. Я всё настроил, все работало, нормально. Синонимы, нграммы, словарь. Потом мы меняли сервер и мне удалось найти только 7 версию. И все точно так же работает с тем же конфигом. То есть прям фундаментальной разницы там нет

Black Cat
Я пробовал обе. Так уж вышло что изначально клиент...

Нефига фундаментально никакой )) возможно ты хотел сказать в плане поддержки хуже не стало?)) В 8 версии они неплохо так оптимизировали запросы и выбор реплик. Лучше контроль безопасности, межкластерный поиск и т п))

Vladimir 
Нефига фундаментально никакой )) возможно ты хотел...

Я про то, что не ощущается разница в самом поиске)) То что там изменений много я знаю. Но мне кажется, автор вопроса подразумевал разницу в поиске)

eugen- Автор вопроса
Black Cat
Я про то, что не ощущается разница в самом поиске...

Я попробовал, других кандидатов. К сожалению они не смогли справится с тем что я хотел. Разобрался в чем разница между 7 и 8. 8 сразу делает ssh или https настройки, пользователя и пароль. И упростили php библиотеку. 7 все по старому. Установил и сразу можно работать. Почему meilisearch, Sphinx и manticore не справились? У меня не просто поиск по тексту но и фильтр по спискам, которые тоже имеют список и так далие. Плюс гео фильтр и по дате. Со временем индекс может вырости до 100к. У них есть плюсы, как простые запросы ну и простая конфигурация. Но к сожалению не справляются с моими фильтрами. Остался на elasticsearch.

eugen
Я попробовал, других кандидатов. К сожалению они н...

Meilisearch спокойно умеет работать с фильтрами по дате, с гео фильтрами для результатов. Так же индексы можно делить между коллекциями индексов так и скрещивать поиск по ним.

eugen- Автор вопроса
eugen
Есть ещё интересный проект. Typersense

Про него давно сами meilisearch писали. Вроде в целом себя не выделяли) кроме масштабирования, вроде как мэйли масштабируется лучше. Но в целом инструмент есть инструмент.

eugen- Автор вопроса
Vladimir 
Про него давно сами meilisearch писали. Вроде в це...

Да. Вот у меня простой пример. Есть продукт у которого есть дата start Date и end Date. И их много. Может быть 5 в одном продукте. Мне нежен запрос. 1 если число находится между Start и end Date. 2 если число находится после Star Date но End Date пустой. 3 если число находится до end Date но Start Date пустой 4 или оба пустые. Вот как можно сделать запрос. $results = $index->search('Produkt', [ 'filter' => '( (start_date >= "2024-01-01" AND end_date <= "2024-01-10") OR (start_date >= "2024-01-01" AND end_date = null) OR (end_date <= "2024-01-10" AND start_date = null) OR (start_date = null AND end_date = null) )' ]); это если у тебя Start и end Date один в продукте. А если там array этих дат. Тут уже начинается. Притом у меня ещё 10 других условий.

eugen
Да. Вот у меня простой пример. Есть продукт у кот...

Как вариант даты вынести в отдельный связанный индекс и скрестить с основным, отказавшись от не прямого поиска в массивах свойств.

Похожие вопросы

Обсуждают сегодня

Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
11
Подскажите, пожалуйста, где в backende, или не в нем можно дату поправить? Логирует действия не в том часовом поясе
Лео
7
Есть магистры regex в чате? Задача: нужно написать regex который мэтчит полные (без сокращений по типу ::1/128) ipv6 адреса кроме 2001:0df7:cef7:29f7:52f7:adf7:2cf7:4ff7, при ...
Илья
5
Приветствую всех, есть вопросик. Передали проект на OctoberCms, без инсталяшки в полуразвернутом виде, нужно было залить бекап бд, после залития бд, оказалось, что части строк...
Лео
14
Привет! Подскажите может кто сталкивался, при создании купона выходит вот в таком виде окно. Как поправить это?
Ruslan
4
Помните я тут рассказывал про таролога программистку? Мне выдали новый мем
Magic
6
Ребята, я за проф советом😅 По микросервисам. В монолите есть общие файлы для сервисов: фетчи, конфиги, либы, утилсы.. как при распиле правильно их поддерживать? Пока вариант д...
Александр Тарасюк
1
DataGrip не сканирует почему-то все таблицы, хотя раньше показывал их че за херня, сталкивались?
Magic
9
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Карта сайта