.NET中的快速嵌入式数据库有哪些选择?

Vil*_*lx- 9 .net embedded-database

我正在制作这个小型实用程序(Windows Forms),它需要将一些数据保存到磁盘上.在DB术语中,它将是一个表,不超过大约几千行,每行大小小于1KB.

你会用什么?

补充:忘了说 - 如果整个程序只是一个.EXE文件(当然还有数据文件),它会非常整洁.因此,我更喜欢用.NET构建的东西.

Ale*_*ort 23

SQLite.它很小,对.Net 有很好的包装.


mci*_*321 11

或者theres Esent,存在于每个Windows副本中的内置数据库.在这里阅读:http://ayende.com/Blog/archive/2008/12/23/hidden-windows-gems-extensible-storage-engine.aspx

如果你感觉很勇敢,我会把一个简单的文件db PieDb放在一起(就像'easy as'一样).


Tho*_*que 8

您可以使用SQL Server Compact Edition(随Visual Studio提供)或SQLite.

还有很多其他的,但这些是最常见的.

我是SQLite的忠实粉丝,因为它小巧,简单,快速.它有一个很棒的ADO.NET提供程序,它支持实体框架.