El libro de Mark Watson (versión en pdf gratuito: http://www.markwatson.com/opencontent/book_java.pdf), un libro Clojure menos conocido que publicó por sí mismo el año pasado, cubre algunas tecnologías gráficas útiles, principalmente allegrograph.
Yo mismo no tengo mucha experiencia con las bibliotecas de gráfico db, pero el libro mencionado anteriormente menciona que neo4j está optimizado para recorrer gráficos, mientras que allegrograph está optimizado para la coincidencia de subgrafos. Entonces la elección probablemente dependerá de su aplicación específica.
Si vas con allegograph, el autor de ese libro renuncia a la licencia AGPL en sus envolturas para uso en producción si comprar copias de su libro, y por supuesto se pueden utilizar en las condiciones de la licencia libremente https://github.com/mark-watson/java_practical_semantic_web
Existe la biblioteca contenedora clojure-neo4j, aunque no está claro si estaría descompuesta en el código o lista para usar dada la fecha del último compromiso https://github.com/JulianMorrison/neo4j-clojure. La horquilla actualizada más recientemente, por Mattrepl, sin embargo no fue hace tanto tiempo: https://github.com/mattrepl/clojure-neo4j.git
sí. https://github.com/michaelklishin/neocons es ahora una opción mucho mejor, algunos años después de esta publicación original – Scott