Using other databases
Entity Framework, being a modern, modular and extensible data access tool, supports several datastores. In fact, starting with Core 1.0, it even has built-in support for non-relational databases. It is expected that Microsoft and third parties will start making non-relational providers available very soon. In the meantime, we already have support for a number of relational databases:
Database |
Provider |
---|---|
Microsoft SQL Server |
|
SQLite |
|
PostgreSQL |
|
In Memory |
|
MySQL |
|
Note
These are just some of the providers that are available for free–and also open source–but there are others commercially available, of course. Other providers, such as EntityFrameworkCore.SqlServerCompact40
by Erik Jensen (https://github.com/ErikEJ) or EntityFramework.IBMDataServer
by IBM, do not support .NET...