Тёмный

Базы данных. NoSQL. MongoDB 

R class Tech
Подписаться 12 тыс.
Просмотров 29 тыс.
50% 1

Рассмотрим работу MongoDB в том числе в связке с PHP.
Презентация:
docs.google.com/presentation/...
Практика:
github.com/AntonOkulov/mongo-...
В этом занятии:
- Что нужно для работы + установка
- Подключение
- Создание базы
- Вставка
- Insert one
- Insert many
- Выборки
- Find One
- Find Many
- Comparsion rules
- Query Projection
- Limit/Sort/Skip
- Aggregation
- Изменение
- Upsert
- Удаление
- Delete one
- Delete many
- Индексы
По любым вопросам, связанным с курсом можно писать на почту: okulov@rclass.pro
Личный канал Антона: / @about-code

Опубликовано:

 

17 июн 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@ivanternovyi1344
@ivanternovyi1344 2 года назад
Очень понравился урок, автор, очень хорошое обьясняет материал
@Rclass
@Rclass 2 года назад
Спасибо, мы старались :)
@user-zs4kv4ii7d
@user-zs4kv4ii7d 23 дня назад
О своей лекции автор точно сказал на 4-й минуте. Выключаю.
@user-fg4cz3sv7p
@user-fg4cz3sv7p 2 года назад
первый раз слово говно прозвучало на четвёртой минуте, лекция топ
@Rclass
@Rclass 2 года назад
Поздновато, пожалуй) Спасибо что смотрите ;)
@alexandrshapenkov8693
@alexandrshapenkov8693 3 года назад
Спасибо. Не знал что можно делать запросы к вложенным структурам.
@Rclass
@Rclass 3 года назад
Спасибо, мы старались :)
@b.g.5106
@b.g.5106 3 года назад
Пожалуйста, сделайте урок по Postrgesql - JSONB ❗️❗️❗️ Тема шикарная, а туториалов на пальцах пересчитать
@Rclass
@Rclass 3 года назад
Буквально неделю назад об этом разговаривали внутри компании, как только руки дойдут - обязательно :)
@gpankov
@gpankov 2 года назад
Сделали уже?
@IvanBlaBlaBla
@IvanBlaBlaBla 3 года назад
Кстати, ваш любимый skip - крайне ресурсоёмкая и очень медленная операция. Старайтесь её не использовать, если у вас очень много документов в одной коллекции. Например, при пагинации. Вместо skip используйте $gt и/или $lt для обозначения границ среза. Работает гораздо быстрее, особенно если накинуты индексы.
@Rclass
@Rclass 3 года назад
Тут вопрос в том как часто бывает нужна 4000-ая страница, например. И стоит ли усложнять пагинацию в конкретном случае :)
@IvanBlaBlaBla
@IvanBlaBlaBla 3 года назад
R.class например, при генерировании sitemap.xml на сайте с базой в 8 млн документов :)
@Rclass
@Rclass 3 года назад
@@IvanBlaBlaBla вот тут запросто, но это не простая пагинация)
@Samsungsamsung-qo8xh
@Samsungsamsung-qo8xh 3 года назад
как оздать nosql?? на каком прорамме можно создать и работать с ним ???
@slfv491
@slfv491 Год назад
Спасибо лектору
@Rclass
@Rclass Год назад
Стараемся для вас :)
@IvanBlaBlaBla
@IvanBlaBlaBla 3 года назад
подписываюсь под каждым словом )
@dkushka
@dkushka 2 года назад
А где все эти курсы на канале можно посмотреть подробно содержание и приобрести - записаться?
@Rclass
@Rclass 2 года назад
Добрый день! Все выложено на канале абсолютно бесплатно для общего доступа :)
@serhiihorun6298
@serhiihorun6298 3 года назад
Все по делу
@Rclass
@Rclass 3 года назад
Спасибо, мы старались ^_^
@faizulla5838
@faizulla5838 2 года назад
как искать по двум коллекциям?
@Rclass
@Rclass 2 года назад
Если вы не используете распределенные коллекции, то можно применять оператор агрегации $lookup :)
@alexeeic3759
@alexeeic3759 3 года назад
05:00
@student6842
@student6842 3 года назад
не в обижон. но инфа этой лекции на первой странице о МонгоДБ и лучше понятнее. Спасибо вы наверное старались.
@petrplotnikov4307
@petrplotnikov4307 2 года назад
мне кажется, что на node js проще как то с монгой работать.. или я еще не так глубоко погрузился..
@Rclass
@Rclass 2 года назад
Без сомнений проще. У нас просто основной стек - PHP, поэтому работаем из него. Если вы на nodejs, то вам будет чуточку комфортнее.
@petrplotnikov4307
@petrplotnikov4307 2 года назад
@@Rclass спасибо за ответ.. мне понравилось как вы объясняете .. вы не подскажите, как совместить доменное имя которое ссылается на apache сервер на папку publik_html и api сервер на nodejs .. хотябы где об этом можно почитать..
@vvitad9362
@vvitad9362 Год назад
фух, говно можно хранить :)
Далее
Базы данных. NoSQL. Redis
25:08
Просмотров 29 тыс.
А что если не умеешь играть?🥲
00:46
#kikakim
00:11
Просмотров 4,8 млн
12. Введение в NoSQL. Базы данных
1:10:00
Базы данных. MySQL. Индексы
31:10
Просмотров 65 тыс.
Базы данных. MySQL. Транзакции
41:32
А что если не умеешь играть?🥲
00:46