Оглавление:
- Определение - Что означает документно-ориентированная база данных?
- Techopedia объясняет документ-ориентированную базу данных
Определение - Что означает документно-ориентированная база данных?
Документно-ориентированная база данных - это особая база данных, которая работает по принципу работы с «документами», а не со строго определенными таблицами информации.
Документно-ориентированная база данных играет важную роль - объединяет данные из документов и переводит их в организованную форму для поиска.
Techopedia объясняет документ-ориентированную базу данных
Документно-ориентированная база данных, как особый тип базы данных NoSQL, способна «анализировать» данные из документов, в которых эти данные хранятся под определенными «ключами», с сложной поддержкой поиска.
Например, предположим, что у одного документа есть два имени, один адрес и список возрастов жителей дома. Второй документ может содержать четыре имени, два адреса и информацию о возрасте. Документно-ориентированная база данных будет принимать данные в обоих и сохранять их в соответствии с типом, способным обрабатывать наборы данных не фиксированной длины.
Доступны различные ориентированные на документы продукты баз данных, некоторые из которых имеют бесплатное лицензирование Apache, а другие - проприетарное лицензирование.
