Open ohault opened 5 months ago
Duplicate of: https://github.com/dotnet/efcore/issues/30180
Duplicate of: #30180 This is not a duplicate. This ticket is not indented to be specific or limited to SQL Server.
We'll consider this during planning for EF10
@ohault at this stage, we have no knowledge of what "support of graph databases" would mean independent of any specific database; the graph functionality in the different databases (e.g. SQL Server, MongoDB) seems different enough that it's far from clear what a "cross-database graph feature" or infrastructure would look like. This is why we generally track this sort of capability on a per-database basis.
In addition, note that the MongoDB EF provider is maintained by Mongo themselves, and not in this repo.
Finally, I'd be interested to know what concrete AI-related functionality relates to graph database support - more context from you (e.g. references) could help prioritize work in this area.
I think that by having graph database support in EF Core for SQL Server will make small graph databases more accessible in small scale projects without having to setup any cosmos db and having to pay for azure. A simple sql express might do the trick and would work like a charm. Currently there is no good "free" alternative.
For AI, support of graph databases through in EF Core will become incredibly important.
I can see it side by side with MongoDB support via MongoDB Query Language (MQL).
Can you please set this request as a high priority and strategic feature on your roadmap for next year release ?