Base de datos de gráficos for.NET [cerrado]
He estado diseñando una aplicación, basada en.NET/Mono framework, que debería hacer un uso intensivo de las teorías shortest-path en un gráfico y me gustaría usar una solución nativa para recorrer los nodos del gráfico, en lugar de implementar soluciones sustitutas que serían difícilmente mantenibles y afectarían masivamente las prestaciones.
He encontrado una aplicación que sería perfecta para mi alcance: neo4j.
Desafortunadamente, esta aplicación es puramente escrito en código Java y no es portable a. NET, debido a las enormes diferencias entre las dos arquitecturas.
¿Alguien sabe si hay algún puerto de neo4j o una solución similar para. NET?
16 answers
Microsoft también está trabajando en one - Trinity
Editar 1:
Recientemente me encontré con este repositorio . Todavía no he mirado el código ni lo he usado, pero tiene interfaces. NET para:
- Planos
- Rexster
- Tuberías
Estas utilidades se pueden usar para conectarse con múltiples bases de datos de gráficos, incluyendo neo4j y OrientDB. Para obtener más información, consulte TinkerPop.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-01-20 15:22:52
Me sorprende que nadie haya mencionado Fallen-8, que es como el "Neo4J" para la plataforma.NET (también de código abierto).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-23 23:30:35
Existe db4o database engine.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-05-03 04:00:03
Desde que Neo4j comenzó a obtener soporte REST las cosas han evolucionado un poco, ahora hay dos clientes REST. Net diferentes en las obras:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-05 09:23:54
BrightstarDB de Codeplex. BrightstarDB es una base de datos NoSQL de código abierto, rápida, integrable y escalable para la plataforma.NET con generación de modelos de datos de código primero.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-23 16:21:42
DEX high performance graph database tiene una API.Net dedicada, por lo que puede ser de ayuda integrarla con su arquitectura. Puedes descargarlo aquí
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-08 13:41:38
Ahora puede descargar y probar gratis la base de datos DEX graph con API. NET lanzada en julio de 2011 por Sparsity Technologies, en:
Http://www.sparsity-technologies.com/dex_downloads
¿Y cómo construir su base de datos de 1st graph con. NET ? Explicado en Dzone:
Http://architects.dzone.com/articles/how-build-your-first-net-graph
Rgds
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-19 10:02:15
Neo4Net en binpress puede ayudar.
Esto no es lo mismo que Neo4Net en CodePlex sugerido aquí por tester
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-03 17:23:23
Lo único disponible en este momento son los enlaces para Clojure, JRuby, Jython y Python. Sin embargo, probablemente la API REST de JRuby a Neo4j, http://github.com/andreasronge/neo4j/tree/2840b4c3d58e0250fdc31b63b11ac941ea944ba6/test/rest, sería la mejor apuesta por ahora.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-05-03 07:49:35
Esta es una pregunta bastante antigua, pero como me topé con ella supongo que otros también lo harán.
Hay un cliente para. Net y Neo4j http://hg.readify.net/neo4jclient/wiki/Home
Y una API para cifrar http://mtranter.com/2013/09/21/cypher-net-a-neo4j-cypher-api /
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-30 13:47:23
Me sorprende que nadie haya mencionado QuickGraph, una biblioteca de gráficos muy madura y llena de características para NET. Tiene múltiples representaciones gráficas y un montón de algoritmos.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-09 00:17:13
Encontré este enlace en la lista de correo de Neo4j esta mañana (creo que no puedo encontrarlo de nuevo):
Http://www.thewebsemantic.com/2010/06/03/neo4j-on-net-3-5 /
Esencialmente le permite compilar java a.net y luego puede hacer referencia al ensamblado recién creado.
Aún no lo he probado, pero estoy planeando hacerlo pronto.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-04 15:15:13
Neo4Net también está en desarrollo: http://neo4net.codeplex.com /
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-07-20 22:57:50
Los chicos de http://www.webling.com también están trabajando en una base de datos nativa de.NET graph para alimentar sus aplicaciones Web. No creo que se haya lanzado públicamente todavía, pero parece que tiene impulso.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-10-30 12:37:52
Lo han llamado CloudGraph y se lanzará en http://www.cloudgraph.com .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-03-03 21:32:59
Por favor, mira la nueva versión. net de DEX en www.sparsity-technologies.com .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-07-20 21:21:37