独立数据库

Lan*_*lot 10 .net database

我目前正在.Net中设计一个小应用程序,过去我一直使用MSAccess作为独立的数据库,我可以随程序一起提供.但我想知道在这个时代是否没有替代解决方案,因为易于集成到.Net应用程序中,对用户来说是透明的,而且对于大量数据可能会有更好的性能?

Sam*_*ron 20

你的选择是:

当您需要多线程写入时,SQL CE和Firebird会快得多,sqlite对于单线程访问或多线程读取来说是个用户.VistaDb是100%管理的,因此您可以在嵌入式设备上发货.

这些DB通常会为您提供更好的可靠性和性能.我强烈建议不要在网络共享中使用任何这些dbs.


Ins*_*ter 9

SQLite的!这正是它的制作方式.

http://www.sqlite.org/

http://sqlite.phxsoftware.com/