ElasticSearch параметры поиска search - уроки ElasticSearch

  Рет қаралды 34,215

Live Coding School

Live Coding School

Күн бұрын

Пікірлер: 57
@albertkhusnetdinov1254
@albertkhusnetdinov1254 2 жыл бұрын
В самой документации Elastic все разбросано и сложно структурировать, особенно если впервые сталкиваешься с этой технологией. Хороший, познавательный видео курс. Спасибо.
@kherelable
@kherelable 5 жыл бұрын
очень хорошее структурирование информации, не останавливайтесь.
@MegaWebdev
@MegaWebdev 4 жыл бұрын
Большое спасибо, отличная подача материала. Очень хотелось бы увидеть ещё уроков по ElasticSearch, особенно по новой 7 версии, а там много изменений в сравнении с 6
@ГеоргийЧупин-в1е
@ГеоргийЧупин-в1е 4 жыл бұрын
Видео крутое! ток вот непонятно как использовать ES как дополнение к MySql
@allendeednella
@allendeednella 3 жыл бұрын
ставишь либу для соответствующего ЯП и пользуешься
@Zanozin
@Zanozin 3 жыл бұрын
Тут, скорее, имелось в виду как держать индексы в es в соответствии с MySQL. На эту тему есть статейка www.elastic.co/blog/how-to-keep-elasticsearch-synchronized-with-a-relational-database-using-logstash О нюансах и тонкостях этой или другой синхронизации структурированно с бест практис кейсами сам хотел бы послушать.
@Max-si8xc
@Max-si8xc 3 жыл бұрын
Спасибо за урок! Особенно для меня было полезным узнать о must, should, filter и связке must+should.
@ВладРачок
@ВладРачок 4 жыл бұрын
Ждем продолжения)
@andreydmitriyev4582
@andreydmitriyev4582 3 жыл бұрын
Спасибо. Ощущение - как при окончании серии интересного сериала)
@simplechannel7859
@simplechannel7859 5 жыл бұрын
Я понимаю, что видео полно на тему "как elasticksearch скрестить с kibana", но хотелось бы услышать в твоем исполнении. Только твоя подача мне заходить на все 100%)
@livecodingschool8906
@livecodingschool8906 5 жыл бұрын
Помоему это делается в пару строчем кода в кофиге а в кебане уже настраиваешь какие метрики нужно мониторить
@Wivern11
@Wivern11 4 жыл бұрын
@@livecodingschool8906 все так говорят, однако понятно становится только после вашей демонстрации
@Wivern11
@Wivern11 4 жыл бұрын
Удивительная способность простым языком рассказывать сложные вещи. Спасибо автору!
@livecodingschool8906
@livecodingschool8906 4 жыл бұрын
спасибо
@tonykardio4451
@tonykardio4451 3 жыл бұрын
Очень понравилась серия видео про ES, хотелось бы продолжения)
@andreyshpitko9630
@andreyshpitko9630 4 жыл бұрын
спасибо, очень хорошие лекции. А будет продолжение?
@livecodingschool8906
@livecodingschool8906 4 жыл бұрын
Благодарю, ,будет но немного позже
@mrdenman7766
@mrdenman7766 4 жыл бұрын
@@livecodingschool8906 ждем
@gendalfbeliy1
@gendalfbeliy1 3 жыл бұрын
@@livecodingschool8906 а на сколько немного?
@MrRomanvideo
@MrRomanvideo 3 жыл бұрын
@@gendalfbeliy1 немного не на много :)
@ПавелШаламов-ж3д
@ПавелШаламов-ж3д 3 жыл бұрын
Ждем
@ProfGid
@ProfGid 5 жыл бұрын
Большое спасибо!
@sulaymonhursanov932
@sulaymonhursanov932 5 жыл бұрын
спасибо, будут ли видео про шардирование?
@livecodingschool8906
@livecodingschool8906 5 жыл бұрын
если интересно то постораюсь сделать и про кибану здесь еще заказывали )
@PoulFly
@PoulFly 4 жыл бұрын
Александр здравствуйте, можете подсказать по настройке elasticsearch. Проблема состоит в том, что на данный момент ищет много лишнего. Например, если забить в поиск "приора" то получим как и сам приору так и кучу результатов типа "приготовления", "прицепы", "привода" и прочее ненужное. Фильтр ngram режет слово по 3-4 буквы получается "при" "рио" "иор" "ора" и тд. Но при таком использовании выдается полный бред после первый пары результатов, отсеять их не получается. Нужно понять как ввести параметр на минимальное количество совпадений в одном слове разбитых токенайзером ngram. Например слово "приора" разбитора на "при", "прио", приор" вот как заставить эластик искать как минимум по трем совпадениям в одном слове, а не по одному ?
@Vitaliy-ct2wv
@Vitaliy-ct2wv 4 жыл бұрын
очень круто, хотелось бы продолжения с Kibana, как это вообще все подвязывается к сайту?
@mikhaildiesperov2345
@mikhaildiesperov2345 2 жыл бұрын
Спасибо большое за видео. Быстро, понятно, дало понимание, чтобы в нужном направлении гуглить и делать задачу.👍
@PsyMaza
@PsyMaza Жыл бұрын
Большое спасибо ! Пожалуйста, сделайте еще уроков по эластику.
@how-to-live-right
@how-to-live-right 3 жыл бұрын
Спасибо, очень легко слушать
@user-zx5sv3hb2u
@user-zx5sv3hb2u 4 жыл бұрын
А про агрегации есть возможность выпустить отдельное видео?
@EugeneSereda
@EugeneSereda 2 жыл бұрын
Круто! Спасибо, что так доступно все рассказали!
@peronium_
@peronium_ 3 жыл бұрын
Спасибо! Без лишней воды, супер!
@Vale91kk
@Vale91kk 2 жыл бұрын
блин какой топ контент спасибо!
@alexverchenko7837
@alexverchenko7837 3 жыл бұрын
Очень полезно. Продолжение бы.
@avshukan
@avshukan Жыл бұрын
Спасибо за урок!
@Lumpiness9149
@Lumpiness9149 3 жыл бұрын
Да, было полезно, спасибо!
@dartsidious90
@dartsidious90 4 жыл бұрын
огромное спасибо!!!
@livecodingschool8906
@livecodingschool8906 4 жыл бұрын
спасибо )
@ДмитрийГайдабура-ю5ь
@ДмитрийГайдабура-ю5ь 5 жыл бұрын
Блин. Спасибо Вам огромное
@livecodingschool8906
@livecodingschool8906 5 жыл бұрын
спасибо
@PoulFly
@PoulFly 4 жыл бұрын
Александр подскажите пожалуйста еще один момент по поводу elasticsearch. Предположим наша бд имеет 10 000 000 записей, нам нужно проиндексировать нужные записи в эластике и в дальнейшем, например при поиске, пользоваться непосредственно базой эластика, а не SQL ? (много места на диске теряем) Или же нужно в эластике индексировать только те поля которые нужны для поиска, например поле content и после выдачи результатов собирать id и выбирать записи по этим id из нашей sql базы? Подскажите пожалуйста саму задумку использования эластика и как правильно это делать?
@livecodingschool8906
@livecodingschool8906 4 жыл бұрын
@Poul Fly в еластике есть конфиг (mappings) в котором определяется какие поля будут в индексе и какого типа - нет смысла индексироваться все только то что нужно выводить и по каким данным фильтровать
@PoulFly
@PoulFly 4 жыл бұрын
@@livecodingschool8906 ну например у нас есть поля id, title, content, ... и тд., поиск нужно выполнить только по полю content, но нам нужно отобразить список всех найденных экземпляров у которых так же будет показываться title, дата публикации, изображение, связанные с ней модели, например автор и тд. В таком случае как поступить? То есть в эластик в маппинг забиваем поле content и поле id, позже выполняем полнотекстовый по по полю content в проидексированной базе elastic, дальше в php из полученного json извлекаем id наших сущеностей и уже на базе этих id делаем запрос в SQL бд? Такой подход нормальный?
@viktoryakovenko299
@viktoryakovenko299 2 жыл бұрын
спасибо
@alexanderklimov5895
@alexanderklimov5895 4 жыл бұрын
Александр, у меня есть задача находить слово во всех вариантах /например - новость, новости, новостей, новостью.../. в полнотекстовом индексе в МуСКЛе я писал /новост*/ и мне всё обнаруживалось. сейчас наэкспериментировался с эластиком. неполных слов не находит хоть тресни. подскажите, здесь такое возможно?
@livecodingschool8906
@livecodingschool8906 4 жыл бұрын
определенно есть - в эластике в выводе должно попадать разные варианты варианты в зависимости от точности совпадения разный вес. Посмотрите здесь ruhighload.com/elastic+%D0%BF%D0%BE%D0%B8%D1%81%D0%BA+%D0%BD%D0%B5%D1%82%D0%BE%D1%87%D0%BD%D1%8B%D1%85+%D1%81%D0%BE%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B8%D0%B9 - возможно полезно будет. По идее с кирилицей тоже не должно быть проблем
@alexanderklimov5895
@alexanderklimov5895 4 жыл бұрын
@@livecodingschool8906 Спасибо! поэкспериментирую
@PoulFly
@PoulFly 4 жыл бұрын
Где эластик хранит данные
@livecodingschool8906
@livecodingschool8906 4 жыл бұрын
на диске или в памяти в зависимости от состояния системы как и любая база данных
ElasticSearch что это такое - ElasticSearch уроки
8:46
Live Coding School
Рет қаралды 106 М.
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 24 МЛН
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 24 МЛН
ЧТО ТАКОЕ ELASTICSEARCH? ВВОДНЫЙ УРОК
14:10
Андрей Иванов | Python
Рет қаралды 15 М.
What is Elasticsearch?
9:53
IBM Technology
Рет қаралды 403 М.
ElasticSearch - 06. Поиск. Немного практики
24:52
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 24 МЛН