Episode
Use EF Core to transition from SQL Server to Azure Cosmos DB
with Arthur Vickers
Differences in the characteristics and capabilities of document databases when compared to relational databases mean that it is often unwise to lift a relational model and attempt to use it directly with a document database. However, with appropriate changes to the data model and its use, a relational workload can be moved to a document database, especially when using an abstraction like EF Core. In this session, we take a simple application using EF Core and the SQL Server database provider and migrate it to use EF Core with the Azure Cosmos DB database provider, making appropriate changes along the way to promote best practices for working with document databases.
Recommended resources
- See all the videos from Azure Cosmos DB Conf 2024
- Try Azure Cosmos DB Free
- Microsoft Developers AI Learning Hackathon
- Try Azure Cosmos DB free with Azure AI Advantage
Related episodes
Connect
Differences in the characteristics and capabilities of document databases when compared to relational databases mean that it is often unwise to lift a relational model and attempt to use it directly with a document database. However, with appropriate changes to the data model and its use, a relational workload can be moved to a document database, especially when using an abstraction like EF Core. In this session, we take a simple application using EF Core and the SQL Server database provider and migrate it to use EF Core with the Azure Cosmos DB database provider, making appropriate changes along the way to promote best practices for working with document databases.
Recommended resources
- See all the videos from Azure Cosmos DB Conf 2024
- Try Azure Cosmos DB Free
- Microsoft Developers AI Learning Hackathon
- Try Azure Cosmos DB free with Azure AI Advantage
Related episodes
Connect
Have feedback? Submit an issue here.