クライアント/サーバー アプリケーションを小売製品として開発する場合、どのデータベースを使用する必要がありますか?
-
19-09-2019 - |
質問
私たちは既製品として販売できるクライアントサーバー ソフトウェア (C#、Net 2.0 による) を開発中です。この製品は医療分野にあります。
次の条件に最適なデータベースを提案できる人はいますか?
- 顧客に無料で配布できるはずです。
- 顧客はデータベースに画像も追加できる必要があります。
- 小さな足跡。
- 高速、安定性、安全性が高く、クラッシュしません。
私たちは MSSQL 2005 Express と Mysql 5.0 に取り組んでいます。より良いデータベースを提案していただけますか?
解決
は良いアイデアは、フレームワークは、構成設定の変化だけで、さまざまなデータベースをサポートしていて、NHibernateはを使用してソフトウェアを書くことであろう。クライアントが既にデータベースのライセンスを持っているかもしれませんし、彼らはあなたのソフトウェアがそのデータベース・タイプを使用する場合がありますので、私はこれを提案する理由はあります。
棚データベース勧告オフ提供しながら、だから私は、柔軟にアプリを保つことをお勧めします。
他のヒント
あなたは SQLiteのをチェックアウトすることができます。それはあなたのすべての基準を満たしています。また、クロスプラットフォームを使用する驚くべき能力を持っています。それだけでなく、iPhoneの開発のために選択したデータベースだし、それは多くの場合、WindowsおよびLinux環境で使われています!
所属していません StackOverflow