Презентация
View more presentations from Sergei Tulentsev
Анонс
MongoDB - это современная нереляционная документо-ориентированная БД. В её развитии разработчики делают упор на легкую масштабируемость и высокую производительность.
В некотором смысле, её можно считать «золотой серединой» между реляционными БД (как MySQL) и чистыми хранилищами «ключ-значение» (как memcached). Вот её основные качества:
- документо-ориентированность (нет жестко заданной схемы, документы хранятся в формате типа JSON),
- индексы по любому атрибуту (или нескольким),
- удобная репликация с автоматическим фейловером,
- автомагический шардинг,
- богатый язык запросов,
- быстрые in-place апдейты (в отличие от append only движков),
- Map / Reduce,
- GridFS (подсистема хранения файлов любого размера).
Комментарии