System.Data.SQLite的稳定性如何

时间:2017-02-06 17:00:42

标签: c# entity-framework sqlite ado.net

我将考虑在我的.NET应用程序中使用SQLite。我对SQL Server,EF和ADO.NET很有经验;但是,我不了解SQLite。

虽然我可以立刻学习SQLite,但我想咨询专家,看看System.Data.SQLite的稳定性如何?

SQLite存在内存泄漏问题是否存在任何已知的挫折或问题?

它是否适用于Entity Framework?

2 个答案:

答案 0 :(得分:3)

没有问题,已经存在至少10年了。

它基本支持EF6(无代码优先迁移)

答案 1 :(得分:1)

根据我的经验,SQLite与Entity Framework Core的效果非常好,但我只是首先将它用于代码。

正在积极开发中,您可以从其NuGet页面及其在GitHub上的贡献图中看到。

https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.Sqlite/

https://github.com/aspnet/Microsoft.Data.Sqlite/graphs/contributors

有关SQLite限制的列表,请参阅doc.microsoft.com上的此页:

https://docs.microsoft.com/en-us/ef/core/providers/sqlite/limitations