В последнее время я много читал о базах данных "NoSQL", таких как CouchDB, MongoDB и т.д. Большинство веб-сайтов, которые я видел, используют в основном текстовые веб-сайты, такие как The New York Times и Source forge.
Мне было интересно, можете ли вы применить это на сайтах, где оплата является огромной проблемой. Я думаю о следующих проблемах:
- Насколько хорошо вы можете защитить данные.
- Обеспечивают ли эти системы легкое копирование/восстановление маханизма.
- Как обрабатываются транзакции commit/rollback
Я прочитал следующие статьи, которые охватывают некоторые аспекты:
- Могу ли я делать транзакции и блокировки в CouchDB?
- Плюсы/минусы базы данных на основе документов и реляционной базы данных
В этих постах рассматривается аспект транзакций. Однако вопросы безопасности и резервного копирования не рассматриваются. Может кто-то пролить свет на эту тему?
И если возможно, кто-нибудь знает о некоторых сайтах электронной коммерции, которые успешно реализовали базу данных на основе документов.