SQL Server 2008 から Versant OODB に切り替えることで、会社 (開発者だけでなく) にどのようなメリットがありますか?
回答に役立つプロジェクトと事実に関する詳細情報 (さらに必要な場合はお知らせください):
- 非常に小規模なチームであり、OODB を使用したことはほとんどありません。
- プロジェクトは NHibernate 2 を使用します。
- 約 75% のテスト カバレッジ。
- ASP.NET MVC アプリ。
この段階では、次の点のために切り替えを正当化できませんでした (主に db4o に関連し、Versant のメインストリーム OODB には関連していません)。
- 「マネージャー」、プロファイラー、統合/移行ツールなどの束があるRDBMSの世界と比較して、ツールはかなり悪いです。
- ドキュメンテーションは、私が観察できるものから非常に基本的であり、Java と大きく混在しています。
- RDBMS と比較して、ネット上のリソースはそれほど多くありません。
- 他のデータベースへの切り替えは (RDBMS とは対照的に) 問題になる可能性があります。
- 開発者と IT チームの学習曲線。
- 追加のライセンス費用。
- 追加のメンテナンス費用;
- MSDeployment との統合なし (自動バックアップ、MSBuild、パッケージングなどを含む)。