DB2 Express について知ったばかりです。ざっと見てみたところ、それに関する多くの情報を見つけることができませんでしたが、人々が SQL Server Express (特に 2008) と比較してどのようにそれを見つけたかを聞くことに興味があります。
- 導入の容易さ
- 使いやすさと開発ツール
- サイズや CPU の制限などの制限
- .NET および nHibernate などの他のサードパーティ ツールとの統合
DB2 Express について知ったばかりです。ざっと見てみたところ、それに関する多くの情報を見つけることができませんでしたが、人々が SQL Server Express (特に 2008) と比較してどのようにそれを見つけたかを聞くことに興味があります。
DB2 Express は無料ではなく、DB2 Express-C (Troels が指摘したように) は無料で使用できます。DB2 Express-C はクロスプラットフォームであり、中規模のエンタープライズ アプリケーションではおそらく PostgreSQL よりも高速です。DB2 は一般に Oracle よりも少し安価であるため、アップグレードが必要な場合は、DB2 が適切なオプションになる可能性があります。
堅牢なエンタープライズ グレードの管理ツールを備えたクロスプラットフォームのエンタープライズ スケーラブルなアプリケーションが必要な場合は、DB2 Express-C をお勧めします。そうは言っても、あなたの質問は SQL Server Express と比較してどうだったかということでした...そのため、これらの質問に対する具体的な回答を以下に示します。
これが役立つことを願っています!
あなたがDB2のExpress-Cエディション(DB2 Expressのようなものではありません)について話していると思います。
1,2:一般的にWindowsプラットフォーム(開発ツール、バックエンド+フロントエンドなど)で作業している場合は、MSSQLの展開と使用が簡単です。そして一般的に、MSSQLはおそらくDB2よりも展開が少し簡単です。
3:「ビッグスリー」ベンダーが提供する無料サービスの中で、DB2Express-Cの制限は最も少なくなっています。