私はそれがますますポップアップするのを見ています、そしてそれの目的を本当に理解していませんか?デスクトップでローカルに開発している場合にのみ使用できますか?
または、VistaDBを使用しているWin2003などのサーバーに商用サイトを配置できますか?SQL DBを使用するよりも高速ですか?安全ですか?
混乱している...
VistaDBは、Microsoftが提供する軽量データベースシステム(Jet(Microsoft Access)、MSDE、Sql Server CE、またはSql Server Express)の.NET代替手段です。データベースが必要で、クライアント/サーバーデータベースのオーバーヘッドを実際に必要としない.NETアプリケーションで使用できます。
VistaDBは組み込みデータベースです(他のいくつかの組み込みデータベースはSQLiteとFireBirdです)。これは基本的に、データベースがエンドユーザーに完全に「見えない」ことを意味します。たとえば、SQLServerのようなクライアント/サーバーデータベースをインストールする必要はありません。VistaDBの導入は簡単です。必要なのは、データベースファイルとアプリケーション内のVistaDBランタイムDLLへの参照だけです。
バックエンドにVistaDBを使用する商用アプリケーションはGraffitiCMSです。
私が彼らのウェブサイトから作ることができるものからhttp://www.vistadb.net/:
VistaDBに関するこのStackOverflowトピックもご覧ください。
SQLServerよりも高速な機能はありません。SQL Serverが遅すぎると思われる場合は、おそらく何か問題があります。それは信じられないほど速いです。100%マネージドエンジンがすべてにおいてSQLServerよりも高速になる方法はありません。
リソースの軽量化-はい
展開が簡単-はい(xcopy展開)
デスクトップデータベース-はい、アプリケーションのデスクトップ開発に使用できます。共有ドライブ上のマルチユーザーアプリケーションにも使用する人もいます。Webサイトは、サービスをインストールできない、またはホスティングアカウントでのSQLServerアクセスに追加料金を支払わないもう1つのターゲットです。
セキュリティ-VistaDBはアプリケーションでインプロセスで実行されます。直接ロードするため、ユーザーセキュリティの概念はありません。
同時実行性-アプリケーションによって異なります。複数のプロセスが同じデータベースにアクセスすることをサポートしていますが、一部の操作には、コードで処理する必要のあるロックの問題があります。