me pregunto si hay una solución (o una necesidad de) un ORM con Graph-Database (es decir, Neo4j). Estoy rastreando relaciones (A está relacionado con B, que está relacionado con A a través de C, etc., construyendo así un gran gráfico) de entidades (incluyendo atributos adicionales para esas entidades) y necesito almacenarlas en un DB, y creo que la base de datos de gráficos encajaría perfectamente en esta tarea.ORM con bases de datos de gráficos como Neo4j en Python
Ahora, con DBs similares a sql, utilizo sqlalchemyś ORM para almacenar mis objetos, especialmente debido al hecho de que puedo recuperar objetos de la base de datos y trabajar con ellos en un estilo pythonic (usar sus métodos, etc.).
¿Hay alguna solución de mapeo de objetos para Neo4j u otro Graph-DB, de modo que pueda almacenar y recuperar objetos de pitón en y desde Graph-DB y trabajar con ellos fácilmente?
O escribiría algunas funciones o adaptadores como en la documentación de python sqlite (http://docs.python.org/library/sqlite3.html#letting-your-object-adapt-itself) para recuperar y almacenar objetos ?
Creo que puede haber http://stackoverflow.com/questions/5866635/neo4j-and-django-models que sea interesante aquí? –