Neo4j is a more specialized product than most databases on this list. It describes itself as an “embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables.”

Read the full article.