Vistadbの欠点は何ですか
-
28-09-2019 - |
質問
今後のプロジェクトでは、SQLite、Firebird、Vistadbなどの軽量サーバーレスデータベースエンジンの使用を検討しています。
誰かが尋ねた Vistadbの利点は何ですか.
VistadBと他のテクノロジーを使用することの欠点は何ですか?
更新(2010年7月13日):Vistadbは廃業(本当の不利益)
私は、Infinite Codex(VistadBを所有している会社)が廃業し、2010年8月1日の時点でオフィスが閉鎖されることを学びました。 閉鎖に関する会社のプレスリリースをご覧ください.
更新(2011年2月11日):vistadb製品がビジネスに戻っています!
Infinite Codexがドアを閉める前に、Vistadb製品をに販売しました Esymmetrix、Inc. 。 VistadBソフトウェアは今や生きており、当面です。
解決
更新:Vistadbは廃業しています
Infinite Codex(VistadBを作成している会社)からのプレスリリースは、彼らが廃業していると述べています。
- ライセンスではパフォーマンス統計の公開が許可されていないため、SQLiteまたはFirebirdと本当に比較する方法は十分に文書化されていません
- SQLiteコミュニティははるかに大きいため、おそらくコミュニティのサポートが向上する可能性があります(しかし、VistaDBにも商業的なサポートがあります。
- 100%管理されています。つまり、非.NETプロジェクトからデータベースにアクセスする必要がある場合はできません(ただし、100%マネージドにも利点があります)
- 小企業製品。あなたは製品に大きく依存しており、会社が新しいリリースの作成やサポートを停止した場合にどのような影響を与えるかを考えてください。 vistadb固有のコードを抽象化する場合、これは軽減できますが、考えるべきことです。
- 費用。 IMOこれは非常に小さな問題ですが、考慮すべきことです。
他のヒント
SQLiteを使用していないので、FirebirdとVistadbに返信します。
- vistadbのサーバーバージョンはありません. 。 VistADBは、共有ネットワークドライブを介してマルチユーザーをサポートし、ネットワークで使用するとパフォーマンスが非常に悪いです。 Firebirdは、埋め込みとサーバーの両方をサポートしています。 Firebirdの良いことは、データベースファイルがサーバーバージョンと埋め込みバージョンの両方で同じであるため、アプリケーションがシングルユーザーからマルチユーザーまで最小限の労力で拡張できることです。
- VistADBデータベースマネージャーには基本的な機能があります. 。 Firebirdには、テーブル、フィールドの作成、SIUD手順の作成、トリガー、ビュー、詳細なSQLパフォーマンス分析(インデックス作成読み取り、非インデックス表示読み取り)の作成に役立つ多くのサードパーティデータベースマネージャーがいます。これらのデータベースマネージャーは無料ではありませんが、Firebirdはそうです。
- VistaDBには、テーブルの監視をサポートしていません. 。 Firebirdでは、サードパーティのアプリケーションを使用するか、モニターテーブルを照会するには、実行されたSQLステートメント、I/Oの使用、メモリ使用、トランザクションなどを監視できます。
MS SQL CE 4.0をチェックすることをお勧めします。これは、MS SQLのサーバーレスバージョンです。
http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx
共有ネットワークドライブのサポート
Firebirdサーバー - および作成または接続するデータベースは、ホストマシンに物理的に接続されているハードドライブに存在する必要があります。マッピングされたドライブ、ファイルシステム共有、またはネットワークファイルシステムで、サーバーまたはデータベースのコンポーネントを見つけることはできません。
共有ドライブからのネットワークマルチユーザーアクセス
Firebirdはいつでも無料で選択できます。完全なSQL ServerおよびSQL Server Compact Edition 4よりも優れており、VistadBやSQLiteよりも優れています。
http://blog.cincura.net/231742-firebird-embedded-in-comparison-to-scl-server-compact-edition-4/
そして、それは永遠にサポートされます、それは永遠に成長する資金タイプの組織を持っています。 ApacheやDebianのように似ていると思います(自発的で利益のためではありません)。