NoSQL простым языком: что это и зачем нужно?
Vložit
- čas přidán 7. 04. 2022
- 👉 Курс по NoSQL со скидкой 50%! Пройди бесплатный вводный урок!
bit.ly/3jj0r7O
Чтобы понять NoSQL, нужно разобраться, что такое SQL и почему мы говорим ему "No!". Это тип баз данных, которые хранят данные в отличном от реляционных таблиц формате. Они узкоспециализированны для конкретных задач и нужны для улучшения производительности, масштабируемости и удобства в работе. Не пугайся и погнали разбираться!
Keep calm and Merion ❤️
wiki.merionet.ru/merion-academy
Креатив и анимация:
/ cine.vibe
#NoSQL #НереляционныеБД #Redis
👉 Курс по NoSQL со скидкой 35%! Пройди бесплатный вводный урок!
bit.ly/3jj0r7O
В какой программе монтаж делаете?
Вот насколько крутой ролик, вот на столько же ужасный курс! Полезной информации больше в этом ролике, чем в самом курсе, там одна вода и оооочень плохая подача материала. Из описания курса были ожидания получить переработанную информацию по каждому виду БД. Согласно описанию курса, после прохождения данного курса человек должен понимать, как работают перечисленные БД, чем они отличаются и самое главно когда какую использовать.
Начав просматривать несколько лекций сложилось ощущение, что лектор сам не понимает о чем он рассказывает. В некоторых местах рассказывает откровенную чушь.
Поняв, что проходить курс нет смысла, запросил возврат средст, но в возврате отказали(
@@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
например:))
ща тоже заценю что-нить, например:) помимо весёлых коментов:)
Ребята, вы крутые! Случайно попал на канал и оторваться не могу. 😂😂 Вроде бы многое знал поверхностно, но вы в своих коротких роликах так все структурированро рассказываете и покпзывпете, что те нюансы, которые не знал, врезаются в память.
Думаю, ютуб использует разные базы данных типы баз данных в зависимости от целей (для поиска одно, для рекомендаций другое и так далее). От гуглбигтейбл до mysql
Ну у Ютуба свой язык программирования, поэтому он смело себе может это позволить, и так сказать оптимизировать, чего не сказать про другорядных разработчиков, одному такую систему тяжко поднять, даже система multi, для одного это долго, ну и не целесообразно, хотя если есть куча времени и проект личный, который на 250% себя оправдывает, вполне себе, можно и попытаться, а так на личной практике встречал что используют только 1 максимум 2 бд)
@@fjxkcjudjc какой язык программирования у Ютуба?
@@Smerrrtnik Python + Go, сверху крышка интерпретатора своего, аля youtube language
@@fjxkcjudjcне только. Там есть Java, C++ фронтенд на JavaScript + TypeScript и вроде как начинают использовать Rust
Просто офигенно всё объяснили!
Я работаю бэкендером 5 лет и всё равно не смог бы так просто рассказать эти концепции также легко как вы.
Молодцы! Отличная работа! Спасибо вам )
Продолжайте в том же духе.
Лайк, подписка, колокольчик и вот это вот всё.
Спасибо вам большое за обратную связь! Нам очень приятно, получать отзывы от зрителей, это нас вдохновляет на запись новых роликов 🖤
1) Cassandra была создана по мотивам DynamoDb. 2) она как и DynamoDb Column-Family. В общем видео для ламеров, чтобы курсы брали)
Спасибо за тезисность в преподнесении информации, убрав всю воду, вы экономите нам время, спасибо!
Фантастически крутой и как всегда понятный материал, Спасибо!
Спасибо, нам приятно!
Классно было бы про Web-сервера послушать в вашем стиле, про Apache, Nginx, Glassfish и т.п.
А может и расскажем, а вы подпишитесь, чтоб не пропустить! 😉
@@merionacademy слежу во все глаза
Хороший канал, подписался, лайк поставил)
Спасибо за очередное отличное видео, всегда интересно послушать и выхватить для себя что то новое.
Спасибо!
Подписывайтесь на нас 😎
Кайф! Красавчики!
Даже конспект пришлось сделать, чтоб над вопросом подумать) Я думаю, Графовые БД с примесью временных рядов
Очень понравился монтаж. Недавно разбирался в теме подробнее для интервью, жаль не увидел ваше видео раньше) Заслуженный лайк.
Спасибо, надеемся и подписаться не забудете 😉
Офигенный выпуск! Узнал про остальные БД)
Спасибо! Скоро ещё про реляционные расскажем, подписывайтесь 😎
Спасибо! Очень понравилась подача материала!
Очень увлекательно рассказываете, спасибо! Монтаж и озвучка классные. Молодцы!
Спасибо, не забудьте подписаться на канал, это очень поможет для продвижения нашего контента 🖤
@@merionacademy подписался. Делайте ещё! А у вас курсов по разработке ПО нет? Они планируются?
Планируются! Уже в работе 🙂 спасибо, что вы с нами
@@merionacademy о, как вы быстро отвечаете! Удачи вам! Буду следить за вашей площадкой.
За источники респект!))
Подача очень хороша. Уже люблю
Не посмотрел ролик сразу, как раз изучал RDS...
Смотрю, думаю ну за Паука и Яндекс-данные -- два лайка..а потом снова Яндекс..и снова. На 8 упоминании остановился и забил))
Оч смешно, спасибо за ролики, как всегда отменно!
Просто супер : информативно, позитивно, красочно, анимация ваще просто космос
Космос, это вы!
подача на высоте)
Спасибо!
Подписывайтесь на нас 😎
Почему в такой интересной области как айти как правило у авторов роликов такая не понятная и скучная подача? Кроме этого канала! Подача огонь🔥🔥🔥🔥🔥
Годнота!!!
Спасибо!
Подписывайтесь на нас 😎
Спасибо за видео
Хорошее описание. Как программисту мне понравилось.
Про мобилки вранье. В мобилках используются только встраиваемые базы данных. Да и особо выбора нет. Только SQLLite есть в мобилках. Другою использовать нельзя. Ну разве что через JNI писать с нуля обертку к какой-нибудь embedded с++ Linux data base.
Не встраиваемые в мобилках работать не будут, нужны только встраиваемые.
В iOS используется CoreData. Это апишка немного лучше чем напрямую писать sql запросы. Но по сути там можно на выбор подключить под капот
-нативную ios базу
-sqllite
-просто текстовый файлик txt
Ого какая крутая подача, монтаж, мемасики и контент-мейкинг, да вы чуваки завоевали моё сердечко с первого же видосика
Ох как нам приятно такое читать, спасибо!
Если ещё подпишетесь, то сделаете день всей нашей команде 🧡
@@merionacademy так, а я же уже)
Я открыл для себя целый мир, узнав обо всё этом неподребстве и живя в своём розовом мире Postgresql и Redis
Привет, просто, чётко, ясно.
Спасибо!
Подписывайтесь на нас 😎
Спасибо!
Отдельный респект за структуру и подачу
Красавцы!
От красавца слышим! 🖤
Приветствую, что за саунд играет на фоне?
Супер круто😍
Супер круто - это вы!
Подскажите пожалуйста, какая музыка используется в видео?!
Можно узнать в какой программе делалась анимация для данного видео? Например, переходы текста из одного вида в другой.
Я любитель, мне интересно.
Всё красиво и красочно и все понятно !!!! Очень классно
Спасибо огромное! Самое понятное видео по типам БД
Рады, что понравилось! Не забудьте подпсаться 😉
Видео, как всегда, отличное. Кстати, вопрос о будущем канале, с учётом последних событий, каналу не собирается переезжать на другую платформу?
Спасибо! Подписывайтесь на нас!
Относительно будущего - мы в раздумьях 🤔
Что порекомендуете?
@@merionacademy Канал айтишный как следствие у вашей аудитории стоит ВПН, поэтому смысла особого нет.
@@OdinO4ka1986 как следствие возможна блокировка бесплатных впн, а платить за него мало желающих пользователей
@@SteflandDrawn все переедим в Калининград
@@MiTereKun места на всех не хватит
Ну это лайк -> подписка -> колокольчик, однозначно
респект от нас!
Вставки про Яндекс просто прекрасны
Давай след видео про такие хостинги как Ютуб и Гугл 👍. Насчет баз данных думаю мультифункциональные используются , так как много приколюх там и поиск и рекомендации и сортировка видео по категориям
Спасибо за идеи!
Подписывайтесь на нас 😎
Всё это легко реализуется с помощью 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 года.
Молодец! Наглядно и понятно.
Крутой канал!
Вы крутой!
Bigtable и Colossus, для хранения и обработки больших объемов данных, таких как история просмотров, аналитика и рекламные данные.
Мне кажется что ютуб использует разные виды бд. Комментарии и прочую мету к видео удобно хранить в документах. Но искать нужное видео по запросу надо бы в поисковой бд. Рекомендации в графой бд, наверное. А статистики просмотров в какой-нибудь шустрой колоночной бд типа clickhouse.
Отдельный респект за ООО «Безумные Усилия»🤘😃 4:54
Блин, придётся подписаться
Очень вас люблю. Курс ваш по NoSQL уже купила и просмотреть успела.
Ютуб думаю использует графовую БД. Плиз выпустите видос про Doker, никак не могу разобраться с его этим "образами".
Спасибо за тёплые слова! Подумаем ☺️
@@merionacademy +1 на Docker + 2 на Kubernetes ;-)
Что за трек на 5:17?
Обожаю ваши видео❤
Полезное видео
я думаю ютуб использует: какую то своя базу для поиска, долгосрочное хранение на postgres, файловые серверы это go + redis - не все но многие, и timeData на mongo либо graph, это лишь мое предположение, по крайней мере я бы сделал так, а как там хз
Ахах, так весело мне ещё никто не рассказывал 👍😄
Спасибо!
Подписывайтесь на нас 😎
Это шикарно
Спасибо! Подписывайтесь на нас)
Какое бд лучше использовать для приложения знакомств?
Elasticsearch!
Офигеть, подписка
Наверное графовые бд... спасибо за видео!
Спасибо!
Подписывайтесь на нас 😎
Крупица полезной информации затуманена монтажом для денех.
Знали бы вы, как дорого этот монтаж нам обходится, чтобы в голове Павла Жукова остались полезные знания после просмотра 😉
Ставлю 691 лайк. Думаю, ютуб использует разные виды БД - Поисковые думаю точно, БД Врем. Рядов, также модульные БД ))
1:00 отличный пример!
Вы отличный подписчик!
монтаж классный! материал понятен, спасибо за объяснение)
Спасибо, надеемся на вашу подписку, чтобы мы и дальше могли радовать вас нашими роликами)
Спасибо за видео.Коммент в поддержку!
думаю у ютуба не одна и не две различных бд, поисковая для запросов, реляционные и нереляционные, и др.
Сижу слушаю лекции по СУБД прослушав 2 часа а тут тоже самое но без воды и на 8 мин.....ААААААААААААА
круто да?)
Классная подача!
При просмотре подумал: какое-то слишком комплиментарное описание документ бд. А потом увидел рекламу курса:) Но в целом хороший вводный ролик, лайк
И подписка? 😉
Кассандру и интеграции для поиска?
Реально, контент топовый
Вам спасибо за приятные слова! Если подпишитесь, поставите лайк и покажете это видео друзьям, мы станем чуточку счастливее 🙂
NoSQL (от англ. not only SQL - не только SQL)
Подача - бомба! Огромное вам спасибо!
Привет! Скажите, а курс по Линукс можно проходить сидя на Виндовс?
Да! Вы можете поднять виртуальную машину в HyperV например
@@merionacademy понял
А если установить Линукс, то дистрибутив любой подойдёт?
Вставки с пепе божественны
Ничего не понятно, но очень интересно.
Огромное спасибо автору за правильные ударения и склонения множественного числа.
Да и английские термины, кажется тоже правильно.
Прям ласкает слух.
😊
Кто посчитал количество подколов Яндекс Еды?
вставки на грани)
На грани того, чтобы заказать вкусной еды!
Скорее всего графовые, но я долго не думал🤭🤭🤭
Судя по скорости работы, YT использует DBF.
годнота
Я вот честно говоря так и не понял. Уточняю, вся разница между SQL и NoSQL в наличии гарантированной схемы БД с указанием типов каждого столбца и строки заранее??
чем тогда редис отличается от простой переменной-массива? переменная-массив тоже хранит данные в паре ключ-значение и тоже в опертивке..
боже, как перестать смотреть?!
Никак. Просто продолжайте смотреть 🙂
Аж вздрогнула на моменте про "собрать автомобиль"🤣🙈
Яндекс.Еда: существует
Merion Academy: I'm about to end this man whole career
Я не понимаю чем оно всё принципиально отличается от какого нибудь парсера, допустим json ?
Забыли упомянуть YDB
Непонятно в чем преимущество их перед postgre, например. Там тоже никто не мешает организовать ключ-значение и документы в виде json или xml. Он кеширует данные в RAM, он масштабируется и реплецируется.
Ну, скажем так, не во всех сценариях он хорошо масштабируется. Но при наличии постгри в проекте можно не всегда тащить ещё и монгу для schemaless данных, да.
Как это часто в индустрии бывает - ответ: "зависит от... " 😀
Оценил пасхалки на базы яндекса))
спасибо, старались чтобы ролик вышел и полезным, и интересным по подаче. Подписывайтесь на наш канал, вы очень сильно нам этим поможете :)
Озвучка - гениальная. Видеоряд - шикардос. На моменте c ACID проорался знатно :D
В чем прикол, не понял(
Кислота же ну)@@mrcrazy-dz9pu
а где ответ, какую БД использует ютуб?
Инфа емкая, полезная
Монтаж ебейший)
Придётся все теперь посмотреть (
Рады, что заценили)
Подписывайтесь на канал, это сильно поможет его развитию 😉
хера а что за канал такой годный почему раньше не видел
Мы таким же вопросом задаемся! Друзьям покажите, может им тоже понравится!
Позавчера делал лабораторку по sql.
Куда идти чтобы работать с этими бд? Учиться и работать
Есть такие места? Работодатели?
Учиться у нас - bit.ly/3jj0r7O 🙂
Работодатели - весь рынок труда, включая иностранные компании (если вы владеете языком)
как понял nosql это как в питоне kv = {"key": "value"} так ведь?
Спасибо рекомендациям ютаба. Подписон
А можно тоже самое но на js?
можно! добавим в контент-план. Только вы пообещайте, что подпишитесь, иначе для кого мы будем выкладывать?
@@merionacademy подписался.