I would definitely check out Datomic. The free edition uses H2 internally 
to persist to disk, it's not just a memory db. The datalog query language 
for Datomic is great, and you should definitely give it some thoughts. A 
good overview video on Datomic which I recommend is listed on their site: 
*Datomic, 
and How We Built 
It<http://at.pscdn.net/008/00102/videoplatform/kv/121105techconf_close.html>
.*
If you think a graph database might be suitable for your case, you may want 
to check out this comparison page: 
http://architects.dzone.com/articles/16-graph-databases-compared.
OrientDB (http://www.orientdb.org/) might be a suitable lightweight and 
mature option. It can be embedded and includes various query options:  
Traverser 
API, Blueprints, Rexster, Gremlin, and its own SQL-like Query Language.
In the case of a graph database t the blueprints API may give you some 
added benefits as explained here: 
http://cloud.dzone.com/articles/get-started-tinkerpop. Datomic can also be 
accessed through the Blueprints API.

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to