ElasticSearch: Всё, что нужно знать за 30 минут

  Рет қаралды 55,572

suchkov tech

suchkov tech

Күн бұрын

Пікірлер: 125
@trubnikov
@trubnikov 14 күн бұрын
Один из лучший каналов про программное обеспечение.
@hojamuhammetatdayew7475
@hojamuhammetatdayew7475 3 ай бұрын
Было бы еще интересно послушать про: Clickhouse и Kubernetes. Спасибо за ваш труд!
@andrey.nekrasov
@andrey.nekrasov 21 күн бұрын
про кубернетес можно слушать лекции месяцами и этого будет мало. за 30 минут точно не уложиться :))
@marashka6134
@marashka6134 6 күн бұрын
Спасибо, очень полезное видео, монтаж, озвучка - все на уровне
@temcodes
@temcodes 3 ай бұрын
Спасибо огромное, материал на высшем уровне и подается в идеальном формате!
@arxonic
@arxonic 3 ай бұрын
Автор легенда, спасибо за детство 😭
@xirade
@xirade 3 ай бұрын
Впервые вижу понятный разбор без лишней воды, спасибо за контент, автору респект! Мне бы хотелось узнать больше инфы по всем темам, которые не были затронуты, но упомянуты.
@Ololoshize
@Ololoshize 3 ай бұрын
Отличный канал. Жаль, что роликов мало, и я уже их все посмотрел. )
@RomanChill
@RomanChill 3 ай бұрын
Понятное и корректное объяснение, я понял абсолютно ВСЁ. Лайк подписка, без сомнений
@8Masturbek228
@8Masturbek228 3 ай бұрын
Крутое видео. Все по делу. Спасибо за акцент на преимуществах ES, наглядность и отсутствие воды. Если будете делать видео про ELK, разберите по возможности задачу поиска в журнале логов, т.к. это, как я понял, наиболее популярная задача для ELK.
@olnytim
@olnytim Ай бұрын
будет здорово посмотреть Ваше видео про ELK stack имея знания и понимание работы elasticsearch. Спасибо за Ваш труд!)
@fddf55ff
@fddf55ff 2 ай бұрын
Вот это концентрация полезности! Спасибо!
@РоманИсаев-ы4ъ
@РоманИсаев-ы4ъ Ай бұрын
Шикарное видео, автору большой респект за работу и потраченное время
@ugabuga-t7z
@ugabuga-t7z 3 ай бұрын
Герои не носят плащи
@RomaToshev
@RomaToshev Ай бұрын
Они их распахивают
@maxgreenword8790
@maxgreenword8790 Ай бұрын
Мужик - легенда, нужны ещё видосы!
@PRO-pt6ew
@PRO-pt6ew 2 ай бұрын
Лучшее видео по ELK что видел!
@gioshio85
@gioshio85 3 ай бұрын
Годный контент , интересно слушать и смотреть
@evgeniisharaborin8071
@evgeniisharaborin8071 3 ай бұрын
Спасибо большое, очень интересное видео) ждём продолжения 😊
@TomHardy-shorts
@TomHardy-shorts Ай бұрын
Спасибо большое. Необходимо продолжение данной темы
@akeelow
@akeelow 3 ай бұрын
Привет. про шарды было бы очень интересно послушать!
@riendlyf
@riendlyf 3 ай бұрын
Це рівень ! Контент топчик. Інформація, якість подачі інформації, так тримати, гарний канал
@agoo8292
@agoo8292 3 ай бұрын
Хочу продолжение про шардирование. Спасибо.
@НиколайВикторович-х3г
@НиколайВикторович-х3г 3 ай бұрын
Просто комментарий для продвижения видео этого замечательного человека.
@monodever
@monodever 3 ай бұрын
+ За продолжение, интересны детали и тонкости движка. Отличное раскрытие темы, спасибо
@ВладимирГрачев-в4п
@ВладимирГрачев-в4п 3 ай бұрын
Очень хочется продолжения! Спасибо за отличный контент
@АлексейБатькович-з5т
@АлексейБатькович-з5т Ай бұрын
Блин, Супер штука!! Продолжению быть!
@Waltraud-v1z
@Waltraud-v1z Ай бұрын
Спасибо большое за видео, жду продолжения!)
@nikit2232
@nikit2232 3 ай бұрын
Спасибо за пример использования еластика! Круто бы про сам ELK послушать!
@АлександрЗеленцов-с5ш
@АлександрЗеленцов-с5ш 3 ай бұрын
Спасибо большое за видео, жду продолжения!)
@vlad1668
@vlad1668 3 ай бұрын
Про Kubernetes пожалуйста и спасибо за видео👋👋
@wd_1
@wd_1 3 ай бұрын
Благодарю за такое прекрасное видео!
@ISeenSky
@ISeenSky 3 ай бұрын
Спасибо за ролик , ждем продолжение!
@SharK2
@SharK2 3 ай бұрын
Очень круто объясняешь, спасибо за качественный материал!
@artemshumeiko
@artemshumeiko 3 ай бұрын
Мощнейший видос ❤
@Колпак-я7ц
@Колпак-я7ц Ай бұрын
Обалденный инструмент! Просто нет слов, только неизмеримое желание применить где-нибудь😅
@АртемЗеленов-л1р
@АртемЗеленов-л1р 3 ай бұрын
все четко и по делу 🔥
@MirkoDragovich
@MirkoDragovich Ай бұрын
Ролик классный! Шардирование и реплицирование так же интересны
@ДмитрийГомза
@ДмитрийГомза 3 ай бұрын
Буду рад послушать продолжение, про шардирование и реплики.
@deantek
@deantek 3 ай бұрын
спасибо за видео, я хоть и фронтенд разраб, но пытаюсь в бек, очень досутпно и просто объясняешь))
@SplashDmg2011
@SplashDmg2011 2 ай бұрын
Супер! Про ELK очень надо
@perchik3830
@perchik3830 3 ай бұрын
Мощно, спасибо друг.
@ladukwek
@ladukwek Ай бұрын
Очень полезно, спасибо
@JuliaShadow1999
@JuliaShadow1999 Ай бұрын
Спасибо) очень полезно
@Владимир-ц3л5ц
@Владимир-ц3л5ц 3 ай бұрын
Спасибо, крутые примеры!
@lighter1080
@lighter1080 3 ай бұрын
подача огонь🔥
@derter2007
@derter2007 3 ай бұрын
Топ видео, спасибо автору!
@bsisow
@bsisow 3 ай бұрын
Спасибо за видео! Хотелось бы более подробнее про поиск(конкретно интересует фасетный поиск) и оптимизация запросов на больших объемах документов, от 10млн. Спасибо!
@igorjordan976
@igorjordan976 3 ай бұрын
Спасибо, очень познавательно, я ещё смотрел на канале сельский джавист работу с elastic search там тоже хорошо рассказано про работу, но там больше нацеленно на логирование в logstasg. Я думал что elastic используется только для логирования, а оказывается ещё для оптимизации запроса поиска 👍👍👍👍. Не успеваю во всем практиковаться. Хорошо что есть вы что показываете интересный и актуальный материал ❤❤❤.
@aizatgaz0
@aizatgaz0 2 ай бұрын
давай elk за 30 минут, не могу дождаться :)
@JeffandFantom
@JeffandFantom 3 ай бұрын
Настолько подробно я ещё не встречал
@blvlfl
@blvlfl 3 ай бұрын
чувак, лайк подписка, очень классно рассказываешь 👍
@iamk1nnyyy186
@iamk1nnyyy186 3 ай бұрын
Было бы интересно про Kubernetes
@nickiskrov1860
@nickiskrov1860 3 ай бұрын
шарды, реплики, ранжирование - интересно ВСЁ !!❤
@arturfrimu4161
@arturfrimu4161 3 ай бұрын
Хотим продолжение по шардированию и остальное 🎉спасибо
@timur2887
@timur2887 3 ай бұрын
приятная речь, спасибо
@PrimeraSkullStudio
@PrimeraSkullStudio 3 ай бұрын
Спасибо за интересный и полезный ролик!) Лайкаю и подписываюсь
@krutx
@krutx 3 ай бұрын
А ещё можно использовать postgres + ts vector + gin index. Всё равно не так удобно, как эластик, но это уже правда работает, в отличие от поиска по точному совпадению.
@meteor_jam
@meteor_jam 2 ай бұрын
автор лучший. ещё бы рэббит
@1984Nik1
@1984Nik1 Ай бұрын
отличное видео
@НиколайВикторович-х3г
@НиколайВикторович-х3г 3 ай бұрын
Хотелось бы ещё про Kubernetes
@artemshumeiko
@artemshumeiko 3 ай бұрын
Классный урок! Подскажите, какой микрофон используете?
@suchkov-tech
@suchkov-tech 3 ай бұрын
спасибо) микрофон Zoom H1n
@НикитаЛяшкевич-й7ж
@НикитаЛяшкевич-й7ж 2 ай бұрын
Просто супер видео. Давай по редис, aws3 , kubernetis, mongo, spark, Cassandra, clickhouse и пр no SQL БД. Неужели у спринга нет из коробки интеграции с эластик?
@АлександрЯремчук-х1о
@АлександрЯремчук-х1о 2 ай бұрын
Спасибо.
@alexeyb.5370
@alexeyb.5370 24 күн бұрын
👍 thanks!
@NikolayVerhovcev
@NikolayVerhovcev 2 ай бұрын
Привет 👋 у тебя есть углубленный курс по эластику? я б купил
@Viktor-g2d9z
@Viktor-g2d9z 3 ай бұрын
спасибо!
@aibardulatov
@aibardulatov Ай бұрын
Спасибо за видео. Автор подскажи пожалуйста, те запросы которые ты делал якобы кастомные, разве и через обычный sql не делается разве. Например получить товар по имени где именно содержатся слово "беспроводные" и так далее?
@IliaS-s2e
@IliaS-s2e 3 ай бұрын
А ты хорош)
@AlexGuess-q5r
@AlexGuess-q5r 2 ай бұрын
Спасибо за видео! На мой взгляд ELK - инструмент для поиска неточной информации... даже не знаю где это может пригодится и почему то же самое нельзя реализовать на обычной релационной базе данных, создав словарь различных форм слов. В последнем случае преимущество - использование надежных инструментов с настраиваемой логикой, а не логикой ELK.
@nikpetrov4618
@nikpetrov4618 2 ай бұрын
Это очень интересно т.к есть на проекте
@JackSadi
@JackSadi 3 ай бұрын
Супер!
@buggah1000
@buggah1000 Ай бұрын
В описании нет ссылки на видео основы докер. Кстати, спасибо за видео
@vvvarvfx
@vvvarvfx 2 ай бұрын
Классное видео, отлично сделано! Спасибо! А как вы выложили курс на Udemy, аккаунты РФ разве не блокируют?
@suchkov-tech
@suchkov-tech 2 ай бұрын
Спасибо! По поводу курса - сейчас я проживаю в Португалии возможно поэтому не блокируют, видимо аккаунт считается португальским
@vvvarvfx
@vvvarvfx Ай бұрын
@@suchkov-tech то есть вы Португальскую платежку прикрутили? Paypal?
@suchkov-tech
@suchkov-tech Ай бұрын
@@vvvarvfx Payoneer
@user46475
@user46475 2 ай бұрын
Спасибо за видео! Очень в тему, однако почему именно ElasticSearch, а не OpenSearch?
@eliasbontiqa
@eliasbontiqa 3 ай бұрын
Запили курс по Go🙃🙃🙃 Пожаааалуйста!!!!
@ЭдикИсаков-й6ж
@ЭдикИсаков-й6ж Ай бұрын
привет, спасибо за видео! подскажи пожалуйста, зачем после получения данных из поиска ходить в бд за всем остальным? и в твом примере, и в целом в списочных методах обычно не требуется полный набор данных об объекте, так почему бы не сунуть всё необходимое в индекс эластика?
@saythe6393
@saythe6393 Ай бұрын
молодец
@golotus
@golotus 3 ай бұрын
Топ контент
@masdaiable
@masdaiable 3 ай бұрын
Давай про шардирование postgres
@calmius24
@calmius24 2 ай бұрын
22:20 не понял, а где Зеленый слоник? видос пушечка кста
@wickedtorpedo75
@wickedtorpedo75 3 ай бұрын
❤❤❤
@ivansamarkin6199
@ivansamarkin6199 2 ай бұрын
Спасибо, очень круто обьяснил. Только не понял в какой момент нужно делать переиндексацию, т.е. как всегда поддерживать ES в актуальном согласованном состоянии, что-бы не было расхождений с реляционкой?
@suchkov-tech
@suchkov-tech 2 ай бұрын
спасибо! по поводу того когда делать переиндексацию. После любого изменения данных (вставка, обновление, удаление) в реляционной базе данных необходимо выполнить обновление в Elasticsearch. В высоконагруженных системах это обычно делается асинхронно, например, через Kafka. То есть, когда происходит изменение в базе данных, соответствующее событие отправляется в Kafka, а одним из из консьюмеров этих сообщений является сервис, который отправляет запросы на обновление индекса в Elasticsearch.
@ivansamarkin6199
@ivansamarkin6199 2 ай бұрын
@@suchkov-tech Спасибо за ответ. Я так и думал. Просто мне изначально показалось, что это весьма ресурсозатратно вот так вот постоянно после каждого изменения реляционки индексировать ES.
@copypasta333
@copypasta333 3 ай бұрын
Будет ли обзор Obsidian?
@suchkov-tech
@suchkov-tech 3 ай бұрын
вообще не планировал, так как не совсем в тематике канала, и кажется есть уже много хороших обзоров на этот инструмент
@Mikhail-b9x
@Mikhail-b9x 2 ай бұрын
Ого, если Postgresql обвесить elasticsearch и кучей других технологии то постгря становится наконец-то хоть чем-то похожим на монгодб
@lonehunter9829
@lonehunter9829 Ай бұрын
Как по мне, пример с PostgreSQL не совсем корректный, так как можно использовать GiST индекс и операторы схожести. И уже это сравнивать с ES, тогда было бы намного интереснее
@FedorRasputin-v6i
@FedorRasputin-v6i 22 күн бұрын
Идеальная подача. Нужен ролик по разбору кубера
@cv462-l4x
@cv462-l4x 2 ай бұрын
Суть и как работать понятны, но осталось неясно, как elastic search всё это реализует внутри себя. Или я что-то прослушал? Вероятно, в нем своя No SQL база, плюс есть анализаторы, понимающие формы слов... Хотелось бы узнать про это, а не только как практически им пользоваться. А так видео хорошее, спасибо.
@zhangirmahmutov7369
@zhangirmahmutov7369 2 ай бұрын
бро ну это нужно в гите смотреть , опен соурс. Так это в 30 минут не обьяснишь сам хотел писать поисковую систему но з@ебался решил еластик юзать. Разбиратся не обязателен.
@iiiiii7503
@iiiiii7503 12 күн бұрын
Реальный топ 1 фильм по запросу "зелёный" не нашел
@alexeykolesnik8057
@alexeykolesnik8057 3 ай бұрын
но ведь постгрес содержит функционал для полнотекстового поиска..
@romanmed9035
@romanmed9035 3 ай бұрын
если бы еще перейти на новую версию со старой в которой используются динамические поля с точкой в имени, что во всех новых версиях запрещено.
@timef5059
@timef5059 3 ай бұрын
Сделайте качественное сравнение elastic и pg_search плагина? Как можно называть like "глупым поиском"? Like - это поиск подстроки в строке, а не полнотекстовый поиск. Если принять это во внимание, то не остаётся плюсов у noSQL DB?
@suchkov-tech
@suchkov-tech 3 ай бұрын
спасибо за комментарий! Только небольшая поправка - поиск не глупый, а наивный. Термин "наивный" обычно используется для описания простого, базового или неэффективного подхода к решению задачи, что вполне отражает поиск по подстроке. Вы правы, современные базы данных умеют в полнотекстовый поиск, и такая продвинутая СУБД как PostgreSQL не исключение. Однако, ElasticSearch предлагает гораздо более специализированные и оптимизированные возможности для работы с полнотекстовым поиском и анализом данных в реальном времени. При написании сценария я думал, стоит ли об этом говорить или нет, рассказывая про принцип единственной ответсвенности и прочее. Каждый компонент системы должен отвечать за свою конкретную задачу. PostgreSQL - это мощная реляционная база данных, которая прекрасно справляется с хранением структурированных данных и поддерживает различные типы запросов, включая полнотекстовый поиск. Однако, изначально она не предназначалась для этой задачи. ElasticSearch, напротив, создан именно для поиска и анализа данных. Это инструмент, оптимизированный под задачи быстрого поиска, работающий с большими объемами данных и поддерживающий различные функции связанные с поиском. Это делает ElasticSearch более подходящим для задач, связанных с полнотекстовым поиском, чем универсальная СУБД, как PostgreSQL.
@ViktorPolyakov15
@ViktorPolyakov15 2 ай бұрын
Udemi не позволяет покупать курсы из России
@olegilyin6002
@olegilyin6002 Ай бұрын
Где ты был в мои 19 лет, когда я всех сеньоров помидоров задолбал вопросами про этот эластик и что оно такое)
@VeynShot
@VeynShot 3 ай бұрын
У нас в страховой компании ElasticSearch
@alexandershmonin5183
@alexandershmonin5183 2 ай бұрын
Гет запрос с боди???
@kawaikaino5277
@kawaikaino5277 3 ай бұрын
Неужели нет "быстрых" поисковых способов полнотекстовых запросов к БД? Зачем тащить велосипед под названием "эластикСерч" Интересно посмотреть нагрузки при большом количестве чтений, как при этом эластик (в процентах) даст прирост производительности
@Drfgssw
@Drfgssw 18 күн бұрын
Велосипедом было твоё рождение, сходи почитай кабанчика для начала или хотя бы доку по эластику зачем и почему он нужен
@alexeykochkin9257
@alexeykochkin9257 Ай бұрын
Нафига хранить документ в реляционной базе, если он так же хранится в эластике? И при этом ещё и морочиться с синхронизацией. Для любого SQL запроса есть свой аналог в эластике. Т.ч. можно для эластика построить аналог любого SQL-запроса, найти документ и взять его сразу в готовом виде из эластика, а не просто брать ID и бежать за документом в реляционную БД.
@РучнойХован
@РучнойХован 3 ай бұрын
что за накрутка комментариев?) ничего плохого про видео не говорю
@СергейК-б6н
@СергейК-б6н 2 ай бұрын
Я короче понял, это elastic search как доп программа обрабатывает пользовательский поисковый запрос упрощает его чтобы получился эффективный запрос в бд и она бысро отдала информацию 😎😎😎
@City__Walker
@City__Walker 2 ай бұрын
Даже через LIKE %''зеленый" в поле title не найдет чет мне не верится
@suchkov-tech
@suchkov-tech 2 ай бұрын
Добрый день! подстрока "зеленый" не содержится в тексте "зеленая миля" или "зеленая книга". Но если написать "зеленая" (в женском роде), то совпадения будут по названию, но пропадут из выдачи два других фильма.
@root-admin-youtube
@root-admin-youtube Ай бұрын
Слишком простое и чересчур подробное объяснение
@vskarimjan
@vskarimjan 3 ай бұрын
Нижнее подчеркивание… а существует верхнее еще?
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 85 М.
Все JOIN в SQL Для Начинающих За 15 Минут
15:48
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 14 МЛН
Farmer narrowly escapes tiger attack
00:20
CTV News
Рет қаралды 13 МЛН
MongoDB: Все, что нужно знать за 30 минут
33:21
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 115 М.