Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Васильев Ю. - Python для data science (Библиотека программиста) - 2023.pdf
Скачиваний:
7
Добавлен:
07.04.2024
Размер:
7.21 Mб
Скачать

Выводы      131

УПРАЖНЕНИЕ № 9: ВСТАВКА И ЗАПРОС НЕСКОЛЬКИХ ДОКУМЕНТОВ

В предыдущем разделе вы научились вставлять один документ в MongoDB и извлекать его. Продолжите работу с коллекцией emps, созданной в базе данных sampled, и попробуйте выполнить вставку сразу нескольких документов с помощью метода insert_many(), а затем запросите более одного документа с помощью метода find(). Более подробная информация об этих методах содержится в документации PyMongo1.

Выводы

В этой главе мы рассмотрели примеры помещения данных в БД и их извлечения из БД разных типов — реляционных и NoSQL. Мы поработали с MySQL, одной из самых популярных реляционных баз данных. Затем рассмотрели Redis, хранилище типа NoSQL, которое позволяет эффективно сохранять и извлекать пары «ключ — значение». Мы также познакомились с MongoDB, пожалуй, самой популярной на сегодняшний день базой данных NoSQL для хранения документов, и научились работать с документами формата JSON с использованием синтаксиса языка Python.

1 https://pymongo.readthedocs.io/en/stable