NoSQL простым языком: что это и зачем нужно?
👉 Курс по NoSQL со скидкой 50%! Пройди бесплатный вводный урок!
bit.ly/3jj0r7O
Чтобы понять NoSQL, нужно разобраться, что такое SQL и почему мы говорим ему "No!". Это тип баз данных, которые хранят данные в отличном от реляционных таблиц формате. Они узкоспециализированны для конкретных задач и нужны для улучшения производительности, масштабируемости и удобства в работе. Не пугайся и погнали разбираться!
Keep calm and Merion ❤️
wiki.merionet.ru/merion-academy
Креатив и анимация:
/ cine.vibe
#NoSQL #НереляционныеБД #Redis
Пікірлер: 324
👉 Курс по NoSQL со скидкой 35%! Пройди бесплатный вводный урок! bit.ly/3jj0r7O
@Moneymakerru
Жыл бұрын
В какой программе монтаж делаете?
@step12m
Жыл бұрын
Вот насколько крутой ролик, вот на столько же ужасный курс! Полезной информации больше в этом ролике, чем в самом курсе, там одна вода и оооочень плохая подача материала. Из описания курса были ожидания получить переработанную информацию по каждому виду БД. Согласно описанию курса, после прохождения данного курса человек должен понимать, как работают перечисленные БД, чем они отличаются и самое главно когда какую использовать. Начав просматривать несколько лекций сложилось ощущение, что лектор сам не понимает о чем он рассказывает. В некоторых местах рассказывает откровенную чушь. Поняв, что проходить курс нет смысла, запросил возврат средст, но в возврате отказали(
@ruden6623
Ай бұрын
@@MoneymakerruСкорее всего AfterEffects и остальные программы от Adobe(там всё взаимосвязанным можно сделать, так чтобы звук редактировался в отдельном проекте Au, эффекты рисовались в AE, а собралось это всё в кучу в Premire Pro)
01:53 - Ключ-значение 02:33 - Подходят для хранения пользовательских сессий. Также примером будет корзина в интернет магазине 02:48 - Reddis, Memcached 02:55 - Wide-column | ColumnStore 03:15 - Подойдёт для хранения логов, Netflix а таких БД хранит историю просмотров 03:29 - Cassandra, HBase 03:34 - БД документов | Документоориентированные БД 05:12 - MongoDB, Amazon Dynamic DB 06:02 - Графовые БД 06:32 - Neo4j, Dgraph 06:37 - Поисковые БД 07:08 - ElasticSearch, Algolia 07:10 - БД временных рядов 07:24 - influxsb, Prometheus 07:31 - Многомодульные БД
думаю ютуб использует много баз данных, как для сортировки так и для хранения разного материала (плей листы, поиск, рекомендации, данные пользователей, файлы видео, история просмотра, и тд) думаю коментарии, оценки, принадлежность к каналу и клипы обеденены в одну базу
Рандомом наткнулся на ваш канал. 3 минуты посмотрел - не ну это подписон однозначно, очень годная подача, автору здоровья и виллу в майами, например
@merionacademy
Жыл бұрын
Респектуем неистово всей командой, например 😎
@manOfPlanetEarth
Жыл бұрын
@@merionacademy например:)) ща тоже заценю что-нить, например:) помимо весёлых коментов:)
Просто офигенно всё объяснили! Я работаю бэкендером 5 лет и всё равно не смог бы так просто рассказать эти концепции также легко как вы. Молодцы! Отличная работа! Спасибо вам ) Продолжайте в том же духе. Лайк, подписка, колокольчик и вот это вот всё.
@merionacademy
Жыл бұрын
Спасибо вам большое за обратную связь! Нам очень приятно, получать отзывы от зрителей, это нас вдохновляет на запись новых роликов 🖤
Ребята, вы крутые! Случайно попал на канал и оторваться не могу. 😂😂 Вроде бы многое знал поверхностно, но вы в своих коротких роликах так все структурированро рассказываете и покпзывпете, что те нюансы, которые не знал, врезаются в память.
Я открыл для себя целый мир, узнав обо всё этом неподребстве и живя в своём розовом мире Postgresql и Redis
Думаю, ютуб использует разные базы данных типы баз данных в зависимости от целей (для поиска одно, для рекомендаций другое и так далее). От гуглбигтейбл до mysql
@fjxkcjudjc
Жыл бұрын
Ну у Ютуба свой язык программирования, поэтому он смело себе может это позволить, и так сказать оптимизировать, чего не сказать про другорядных разработчиков, одному такую систему тяжко поднять, даже система multi, для одного это долго, ну и не целесообразно, хотя если есть куча времени и проект личный, который на 250% себя оправдывает, вполне себе, можно и попытаться, а так на личной практике встречал что используют только 1 максимум 2 бд)
@Smerrrtnik
Жыл бұрын
@@fjxkcjudjc какой язык программирования у Ютуба?
@fjxkcjudjc
Жыл бұрын
@@Smerrrtnik Python + Go, сверху крышка интерпретатора своего, аля youtube language
@eyeeeeer
Жыл бұрын
@@fjxkcjudjcне только. Там есть Java, C++ фронтенд на JavaScript + TypeScript и вроде как начинают использовать Rust
Очень понравился монтаж. Недавно разбирался в теме подробнее для интервью, жаль не увидел ваше видео раньше) Заслуженный лайк.
@merionacademy
Жыл бұрын
Спасибо, надеемся и подписаться не забудете 😉
Подача - бомба! Огромное вам спасибо!
Спасибо! Очень понравилась подача материала!
Ого какая крутая подача, монтаж, мемасики и контент-мейкинг, да вы чуваки завоевали моё сердечко с первого же видосика
@merionacademy
Жыл бұрын
Ох как нам приятно такое читать, спасибо! Если ещё подпишетесь, то сделаете день всей нашей команде 🧡
@AcidFloor90
Жыл бұрын
@@merionacademy так, а я же уже)
Фантастически крутой и как всегда понятный материал, Спасибо!
@merionacademy
2 жыл бұрын
Спасибо, нам приятно!
Я лично много чему выучился благодаря вашим видеороликам. Спасибо вам за труд такой !!!
Офигенный выпуск! Узнал про остальные БД)
@merionacademy
Жыл бұрын
Спасибо! Скоро ещё про реляционные расскажем, подписывайтесь 😎
Отдельный респект за структуру и подачу
Просто супер : информативно, позитивно, красочно, анимация ваще просто космос
@merionacademy
Жыл бұрын
Космос, это вы!
1) Cassandra была создана по мотивам DynamoDb. 2) она как и DynamoDb Column-Family. В общем видео для ламеров, чтобы курсы брали)
Огромное спасибо автору за правильные ударения и склонения множественного числа. Да и английские термины, кажется тоже правильно. Прям ласкает слух.
@merionacademy
6 ай бұрын
😊
Всё красиво и красочно и все понятно !!!! Очень классно
монтаж классный! материал понятен, спасибо за объяснение)
@merionacademy
9 ай бұрын
Спасибо, надеемся на вашу подписку, чтобы мы и дальше могли радовать вас нашими роликами)
Обожаю ваши видео❤
Очень увлекательно рассказываете, спасибо! Монтаж и озвучка классные. Молодцы!
@merionacademy
Жыл бұрын
Спасибо, не забудьте подписаться на канал, это очень поможет для продвижения нашего контента 🖤
@user-ed6qc1pn5o
Жыл бұрын
@@merionacademy подписался. Делайте ещё! А у вас курсов по разработке ПО нет? Они планируются?
@merionacademy
Жыл бұрын
Планируются! Уже в работе 🙂 спасибо, что вы с нами
@user-ed6qc1pn5o
Жыл бұрын
@@merionacademy о, как вы быстро отвечаете! Удачи вам! Буду следить за вашей площадкой.
Молодец! Наглядно и понятно.
Классная подача!
Спасибо за очередное отличное видео, всегда интересно послушать и выхватить для себя что то новое.
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас 😎
Не посмотрел ролик сразу, как раз изучал RDS... Смотрю, думаю ну за Паука и Яндекс-данные -- два лайка..а потом снова Яндекс..и снова. На 8 упоминании остановился и забил)) Оч смешно, спасибо за ролики, как всегда отменно!
Спасибо за видео.Коммент в поддержку!
Даже конспект пришлось сделать, чтоб над вопросом подумать) Я думаю, Графовые БД с примесью временных рядов
Как же давно я не видел мемов с Пауком. Спасибо тебе, автор
@merionacademy
Ай бұрын
Пожалуйста! Подписаться не забудьте, например)
Хорошее описание. Как программисту мне понравилось.
@serhiis_
Жыл бұрын
Про мобилки вранье. В мобилках используются только встраиваемые базы данных. Да и особо выбора нет. Только SQLLite есть в мобилках. Другою использовать нельзя. Ну разве что через JNI писать с нуля обертку к какой-нибудь embedded с++ Linux data base. Не встраиваемые в мобилках работать не будут, нужны только встраиваемые. В iOS используется CoreData. Это апишка немного лучше чем напрямую писать sql запросы. Но по сути там можно на выбор подключить под капот -нативную ios базу -sqllite -просто текстовый файлик txt
подача на высоте)
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас 😎
Классно было бы про Web-сервера послушать в вашем стиле, про Apache, Nginx, Glassfish и т.п.
@merionacademy
Жыл бұрын
А может и расскажем, а вы подпишитесь, чтоб не пропустить! 😉
@AcidFloor90
Жыл бұрын
@@merionacademy слежу во все глаза
Подача очень хороша. Уже люблю
Хороший канал, подписался, лайк поставил)
За источники респект!))
Кайф! Красавчики!
Привет, просто, чётко, ясно.
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас 😎
Вставки про Яндекс просто прекрасны
Почему в такой интересной области как айти как правило у авторов роликов такая не понятная и скучная подача? Кроме этого канала! Подача огонь🔥🔥🔥🔥🔥
Реально, контент топовый
@merionacademy
Жыл бұрын
Вам спасибо за приятные слова! Если подпишитесь, поставите лайк и покажете это видео друзьям, мы станем чуточку счастливее 🙂
Озвучка - гениальная. Видеоряд - шикардос. На моменте c ACID проорался знатно :D
@mrcrazy-dz9pu
6 ай бұрын
В чем прикол, не понял(
@smiley_92
6 ай бұрын
Кислота же ну)@@mrcrazy-dz9pu
Ахах, так весело мне ещё никто не рассказывал 👍😄
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас 😎
Какая прелесть!🙏🏻😅❤
Даже не знаю ругать вас или хвалить, потому что таких замечательных роликов на ютубе не хватает, начнёшь хвалить - не станет вовсе. Короче спасибо
@merionacademy
4 ай бұрын
Интересный подход) но не переживайте, мы продолжим делать ролики на разные интересные темы
Спасибо за видео
Это шикарно
@merionacademy
Жыл бұрын
Спасибо! Подписывайтесь на нас)
Отдельный респект за ООО «Безумные Усилия»🤘😃 4:54
Годнота!!!
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас 😎
Можно узнать в какой программе делалась анимация для данного видео? Например, переходы текста из одного вида в другой. Я любитель, мне интересно.
Давай след видео про такие хостинги как Ютуб и Гугл 👍. Насчет баз данных думаю мультифункциональные используются , так как много приколюх там и поиск и рекомендации и сортировка видео по категориям
@merionacademy
2 жыл бұрын
Спасибо за идеи! Подписывайтесь на нас 😎
@user-uo7nv8hc4e
Жыл бұрын
Всё это легко реализуется с помощью MySQL и PHP/Perl. А как реализовали конкретно гугловцы только они знают. Беглый гуглёж дал такой результат: Поисковый гигант Google решил поучаствовать в разработке новой версии самой распространенной в Интернете системы управления базами данных (СУБД) MySQL. Эта информация была обнародована представителями компании MySQL AB в рамках планов по развитию одноименной СУБД до 2009 года. Именно тогда можно ожидать появление седьмой версии СУБД. ---- В первой половине 2007 года Google и MySQL подписали лицензионное соглашение Contributor License Agreement, по которому MySQL будет включать в СУБД код, произведенный другими компаниями, сообщил вице-президент MySQL Девид Аксмарк. Официально в Google не предоставляют информацию о том, где и как используется MySQL в компании, однако по неофициальным данным, Google считается одним из крупнейших в мире пользователей данного продукта и в инфраструктуре компании работают до нескольких тысяч копий MySQL. На сегодня Google уже активно занимается программным тюнингом MySQL, применяя модифицированную версию в своих внутренних нуждах, таких как репликация баз данных, мониторинг информации, поиск данных и так далее. По соглашению Google-MySQL, первая опубликует все эти разработки или большую их часть в предстоящем релизе MySQL 6, выход которого запланирован на конец 2008 года.
Видео, как всегда, отличное. Кстати, вопрос о будущем канале, с учётом последних событий, каналу не собирается переезжать на другую платформу?
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас! Относительно будущего - мы в раздумьях 🤔 Что порекомендуете?
@OdinO4ka1986
2 жыл бұрын
@@merionacademy Канал айтишный как следствие у вашей аудитории стоит ВПН, поэтому смысла особого нет.
@SteflandDrawn
2 жыл бұрын
@@OdinO4ka1986 как следствие возможна блокировка бесплатных впн, а платить за него мало желающих пользователей
@MiTereKun
Жыл бұрын
@@SteflandDrawn все переедим в Калининград
@SteflandDrawn
Жыл бұрын
@@MiTereKun места на всех не хватит
Спасибо!
Красавцы!
@merionacademy
2 жыл бұрын
От красавца слышим! 🖤
Супер круто😍
@merionacademy
Жыл бұрын
Супер круто - это вы!
Ну это лайк -> подписка -> колокольчик, однозначно
@merionacademy
Жыл бұрын
респект от нас!
Очень вас люблю. Курс ваш по NoSQL уже купила и просмотреть успела. Ютуб думаю использует графовую БД. Плиз выпустите видос про Doker, никак не могу разобраться с его этим "образами".
@merionacademy
Жыл бұрын
Спасибо за тёплые слова! Подумаем ☺️
@palomares.webador
Жыл бұрын
@@merionacademy +1 на Docker + 2 на Kubernetes ;-)
Мне кажется что ютуб использует разные виды бд. Комментарии и прочую мету к видео удобно хранить в документах. Но искать нужное видео по запросу надо бы в поисковой бд. Рекомендации в графой бд, наверное. А статистики просмотров в какой-нибудь шустрой колоночной бд типа clickhouse.
Подскажите пожалуйста, какая музыка используется в видео?!
Крутой канал!
@merionacademy
2 жыл бұрын
Вы крутой!
1:00 отличный пример!
@merionacademy
Жыл бұрын
Вы отличный подписчик!
Bigtable и Colossus, для хранения и обработки больших объемов данных, таких как история просмотров, аналитика и рекламные данные.
Спасибо огромное! Самое понятное видео по типам БД
@merionacademy
Жыл бұрын
Рады, что понравилось! Не забудьте подпсаться 😉
Наверное графовые бд... спасибо за видео!
@merionacademy
2 жыл бұрын
Спасибо! Подписывайтесь на нас 😎
Крупица полезной информации затуманена монтажом для денех.
@merionacademy
Жыл бұрын
Знали бы вы, как дорого этот монтаж нам обходится, чтобы в голове Павла Жукова остались полезные знания после просмотра 😉
я думаю ютуб использует: какую то своя базу для поиска, долгосрочное хранение на postgres, файловые серверы это go + redis - не все но многие, и timeData на mongo либо graph, это лишь мое предположение, по крайней мере я бы сделал так, а как там хз
Приветствую, что за саунд играет на фоне?
Полезное видео
Ставлю 691 лайк. Думаю, ютуб использует разные виды БД - Поисковые думаю точно, БД Врем. Рядов, также модульные БД ))
При просмотре подумал: какое-то слишком комплиментарное описание документ бд. А потом увидел рекламу курса:) Но в целом хороший вводный ролик, лайк
@merionacademy
Жыл бұрын
И подписка? 😉
Офигеть, подписка
Я вот честно говоря так и не понял. Уточняю, вся разница между SQL и NoSQL в наличии гарантированной схемы БД с указанием типов каждого столбца и строки заранее??
Блин, придётся подписаться
Привет! Скажите, а курс по Линукс можно проходить сидя на Виндовс?
@merionacademy
2 жыл бұрын
Да! Вы можете поднять виртуальную машину в HyperV например
@Surzirra
2 жыл бұрын
@@merionacademy понял
@Surzirra
2 жыл бұрын
А если установить Линукс, то дистрибутив любой подойдёт?
Какое бд лучше использовать для приложения знакомств?
@merionacademy
Жыл бұрын
Elasticsearch!
Кто посчитал количество подколов Яндекс Еды?
думаю у ютуба не одна и не две различных бд, поисковая для запросов, реляционные и нереляционные, и др.
Аж вздрогнула на моменте про "собрать автомобиль"🤣🙈
NoSQL (от англ. not only SQL - не только SQL)
чем тогда редис отличается от простой переменной-массива? переменная-массив тоже хранит данные в паре ключ-значение и тоже в опертивке..
Сижу слушаю лекции по СУБД прослушав 2 часа а тут тоже самое но без воды и на 8 мин.....ААААААААААААА
@merionacademy
Ай бұрын
круто да?)
Я не понимаю чем оно всё принципиально отличается от какого нибудь парсера, допустим json ?
Скорее всего графовые, но я долго не думал🤭🤭🤭
хера а что за канал такой годный почему раньше не видел
@merionacademy
Жыл бұрын
Мы таким же вопросом задаемся! Друзьям покажите, может им тоже понравится!
Непонятно в чем преимущество их перед postgre, например. Там тоже никто не мешает организовать ключ-значение и документы в виде json или xml. Он кеширует данные в RAM, он масштабируется и реплецируется.
@sevaelunin
Жыл бұрын
Ну, скажем так, не во всех сценариях он хорошо масштабируется. Но при наличии постгри в проекте можно не всегда тащить ещё и монгу для schemaless данных, да.
@sevaelunin
Жыл бұрын
Как это часто в индустрии бывает - ответ: "зависит от... " 😀
боже, как перестать смотреть?!
@merionacademy
Жыл бұрын
Никак. Просто продолжайте смотреть 🙂
Судя по скорости работы, YT использует DBF.
Инфа емкая, полезная Монтаж ебейший) Придётся все теперь посмотреть (
@merionacademy
Жыл бұрын
Рады, что заценили) Подписывайтесь на канал, это сильно поможет его развитию 😉
вставки на грани)
@merionacademy
2 жыл бұрын
На грани того, чтобы заказать вкусной еды!
Вставки с пепе божественны
Оценил пасхалки на базы яндекса))
@merionacademy
Жыл бұрын
спасибо, старались чтобы ролик вышел и полезным, и интересным по подаче. Подписывайтесь на наш канал, вы очень сильно нам этим поможете :)
годнота
как понял nosql это как в питоне kv = {"key": "value"} так ведь?
Что за трек на 5:17?
Яндекс.Еда: существует Merion Academy: I'm about to end this man whole career
Куда идти чтобы работать с этими бд? Учиться и работать Есть такие места? Работодатели?
@merionacademy
2 жыл бұрын
Учиться у нас - bit.ly/3jj0r7O 🙂 Работодатели - весь рынок труда, включая иностранные компании (если вы владеете языком)
NoSQL - для так называемых нереляционных баз данных?
а где ответ, какую БД использует ютуб?
Тема индексации раскрыта не до конца, я так и не понял, каковы отличия реляционных и nosql бд.
Забыли упомянуть YDB