简体   繁体   中英

How stable is System.Data.SQLite

I am about to consider using SQLite in my .NET application. I am experienced with SQL Server, EF and ADO.NET; however, I have not knowledge of SQLite.

While I can learn SQLite in no time, I wanted to consult with the experts here and see how stable is System.Data.SQLite?

Is there any known frustration or issues with SQLite having memory leak issue?

Does it work okay with Entity Framework?

No issues, it has been around for at least 10 years.

It has basic support for EF6 (no Code First Migrations)

In my experience, SQLite works quite well with Entity Framework Core but I've only been using it for code first.

It is under active development as you can see from its NuGet page and its contribution graph on GitHub.

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

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

For a list of SQLite limitations, see this page at doc.microsoft.com:

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM