我看到它流行起来更多的和更多的和不真正了解它的目的?我可以仅仅利用它的时候我正在开发本地在我的桌面?

或者我可以把一个商业网站服务器上说Win2003这就是使用VistaDB?是的速度比使用SQL数据库?它是安全的吗?

困惑...

有帮助吗?

解决方案

VistaDB的是一个.NET的替代微软提供的轻量级数据库系统:喷气机(Microsoft Access中),MSDE,SQL CE或SQL Server Express。你可以在你需要一个数据库中的任何.NET应用程序中使用它,你真的不希望有一个客户机/服务器数据库的开销。

VistaDB的是一个嵌入式数据库(某些其他的嵌入式数据库是SQLite和火鸟)。这基本上意味着你的数据库是完全“隐形”给最终用户。他们不需要安装如SQL Server,例如一个客户机/服务器数据库。部署VistaDB的很简单。所有你需要的是数据库文件,并在应用程序中的VistaDB的运行时DLL的引用。

使用VistaDB的用于它的市售应用程序的后端被涂鸦CMS

其他提示

从什么我可以让出他们的网站 http://www.vistadb.net/:

  • 你可以用它为发展和商业目的
  • 这不是一个服务器,这是一个会对你网站/应用程序
  • 猜测 是的,因为它不是一个功能齐全的SQL服务器应当更快,更轻的资源
  • 不知道如何安全,但他们的状态,你可以把它放在"介质的信任"的网站。

您可能还希望看到这个 StackOverflow的主题关于VistaDB的

没有什么比SQL Server的更快它做什么。如果您认为SQL Server的速度太慢你可能做错了什么。这是令人难以置信的快速。有没有办法100%的管理引擎将是比一切的SQL Server更快。

打火机上的资源 - 是

更简单的

部署 - 是(Xcopy部署)

桌面数据库 - 是的,你可以使用它的应用程序的桌面开发。有些人还用它来共享驱动器上的多用户应用程序。网站是另一个目标,你不能安装一个服务或不想支付额外的托管帐户SQL Server访问。

安全 - VistaDB的运行进程与应用程序。没有用户安全的概念,因为你是直接加载它。

并发 - 取决于你的应用。我们支持多个进程访问同一个数据库,但某些操作仍然有锁定你在你的代码工作的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top