Neo4j is a Open Source Graph Database. Neo4j is ACID complaint. It is Java based but has binding for other Languages, including Ruby and Python.
Comment on This Data Unit