Для чего подходит
каталоги, профили, контент и быстро меняющиеся структуры JSON
Модель и сильные стороны
гибкая схема, вложенные документы и удобная разработка
| Категория | Документные СУБД |
|---|---|
| Модель данных | Document / ключ–значение (key-value) |
| Вендор / сообщество | Couchbase |
| Лицензия | BSL / commercial |
| Развёртывание | Самостоятельно развёрнутая система (self-hosted) / cloud |
| Согласованность | зависит от режима записи и кластера |
| Масштабирование | репликация и шардинг по ключу |
Типовые сценарии
каталоги, профили, контент и быстро меняющиеся структуры JSON; документные субд; проекты, где важны document / ключ–значение.
Ограничения
денормализация усложняет связи, аналитику и контроль дубликатов
Проверка перед внедрением
- Сверьте текущую лицензию и условия распространения.
- Соберите профиль нагрузки (workload) из реальных SQL, ключей и распределения данных.
- Измерьте запись, чтение, конкуренцию и рост хранилища.
- Проверьте резервное копирование (backup), восстановление (restore) и отказ узла.
- Оцените обновления, наблюдаемость и компетенции команды.
Официальный источник: www.couchbase.com ↗
