Wikiのようなアプリケーションを開発するためにNoSQLデータベースをお勧めしますか?NoSQLデータベースはWikiを開発するのに適していますか?
私は多くのサブセクションテキストを持つためにドキュメントが必要であり、バージョン管理されていても正規化されています。
ウィキペディアのページを考えてください。これは多くのセクションを持ち、Wikiであるため、ドキュメントのバージョン管理機能を備えています。ただし、段落が変更されるたびに、新しい文書を作成する(または文書を完全に複製する)ことは望ましくありません。その特定のパラグラフ(またはセクション)に新しいバージョンを追加するだけで、ストレージのスペースを無駄にすることはありません。
データベースまたはデザイン戦略に関する推奨事項はありますか?
- https://wiki.apache.org/couchdb/Document_revisions – Hal