图形数据库的.NET图形、数据库、NET

2023-09-02 01:43:41 作者:别用你那贱嘴跟我说你爱我

我一直在设计应用程序,基于.NET /单声道框架,这将使一个大量使用的最短路径的一个图的理论,我想用一个本地的解决方案遍历代替实施替代的解决方案,将是难以维护,并会影响大规模表演图的节点,

I've been designing an application, based on .NET/Mono framework, which should make an heavy use of the shortest-path in a graph theories and I would like to use a native solution to traverse the nodes of the graph, instead of implementing surrogate solutions which would be hardly maintainable and would massively affect performances.

我发现一个应用程序,它是适合我的范围:的Neo4j

I've found an application which would be perfect for my scope: neo4j.

不幸的是,这个应用程序是完全用Java编写的code,它是不能移植到.NET,因为这两种架构之间的大规模的差异。

Unfortunately, this application is purely written in Java code and it's not portable to .NET, because of the massive differences between the two architectures.

有没有人在那里知道,如果它是有Neo4j的任何港口或.NET类似的解决方案?

Is anyone out there knows if is it there any port of neo4j or a similar solution for .NET?

推荐答案

微软也正在于一个 - 的三位一体

Microsoft is also working on one - Trinity

修改1: 我刚刚碰到这种库。我没有看过在code或使用它,但它有.NET接口:

Edit 1: I just recently came across this repository. I haven't looked at the code or used it yet, but it has .NET interfaces for:

蓝图 Rexster 管道

这些实用程序可用于多个图形数据库包括的Neo4j和OrientDB连接。欲了解更多信息,还看 TinkerPop 。

These utilities can be used to connect with multiple Graph Databases including neo4j and OrientDB. For more information also look at TinkerPop.