dex: All content tagged as dex in NoSQL databases and polyglot persistence
Thursday, 17 January 2013
A Comparison of 7 Graph Databases
The main page of InfiniteGraph, a graph database commercialized by Objectivity, features an interesting comparison of 7 graph databases (InfiniteGraph, Neo4j, AllegroGraph, Titan, FlockDB, Dex, OrientDB) based on 16 criteria: licensing, source, scalability, graph model, schema model, API, query method, platforms, consistency, concurrency (distributed processing), partitioning, extensibility, visualizing tools, storage back end/persistency, language, backup/restore.
Unfortunately the image is almost unreadable, but Peter Karussell has extracted the data in a GoogleDoc spreadsheet embedded below.
Original title and link: A Comparison of 7 Graph Databases (©myNoSQL)
Friday, 26 October 2012
What Is the Most Promising Graph Datastore?
Very interesting answer on Quora from professor Josep Lluis Larriba Pey.
- for very lager data size (TB): Infinitegraph, DEX
- for query speed: DEX
- for transaction support: Neo4j
Original title and link: What Is the Most Promising Graph Datastore? (©myNoSQL)
via: http://www.quora.com/Database-Systems/What-is-the-most-promising-graph-datastore
Friday, 16 March 2012
Graph Databases Updates: DEX Graph Database 4.5 and Neo4j 1.7 Milestone 1
Two new releases in the graph databases space:
DEX Graph Database 4.5
The new DEX Graph Database release comes with pre-packaged graph algorithms—breadth and depth first traversal, shortest path, Gabow connectivity—available for Java, .NET, and C++. You can get the new version from here.
Neo4j 1.7 Milestone 1
As per Neo4j 1.7 milestone 1 update, this version features:
- improved Cypher
- SSL support
- improved Neo4j documentation
- high availability improvements (nb: there are recommended maintenance releases for Neo4j 1.5 and 1.6)
- upgraded Blueprints and Gremlin support
You can get Neo4j 1.7 from here.
Original title and link: Graph Databases Updates: DEX Graph Database 4.5 and Neo4j 1.7 Milestone 1 (©myNoSQL)
Sunday, 4 December 2011
A Survey of Graph Databases for the Java Programmers
Jasper Pei Lee provides an overview of the following graph databases from the perspective of the Java developer: Neo4j, InfiniteGraph, DEX, InfoGrid, HyperGraphDB, Trinity, AllegroGraph:

His review is similar to the Quick Review of Existing Graph Databases, but stays focused on using these graph databases from a Java environment, this making it less generic than the NoSQL Graph Database Matrix.
The only part that I didn’t understand is the closing:
High-performance and distributed deploy are supposed to be supported by all products.
Without qualifying what high-performance means is difficult to assess if all reviewed products are on par[1]. And scaling graph databases is far from being a solved problem.
-
AllegroGraph takes pride in breaking records related to the number of stored triples, while others are focused on access speed, or reliability. ↩
Original title and link: A Survey of Graph Databases for the Java Programmers (©myNoSQL)
via: http://jasperpeilee.wordpress.com/2011/11/25/a-survey-on-graph-databases/
Monday, 4 July 2011
An Intro to Gremlin the Graph Traversal Language
A nice intro to Gremlin, the Groovy-based graph traversal language supporting Neo4j, OrientDB, DEX, RDF Sail, TinkerGraph, and ReXster:
Next thing you should do is take your favorite graph database and try out Gremlin.
Original title and link: An Intro to Gremlin the Graph Traversal Language (©myNoSQL)
Wednesday, 12 January 2011
Graph Database DEX Benchmark
Sparsity, producers of the DEX graph database, have published the results of a benchmark measuring:
- How many nodes and edges could be created?
- Which was the size of the database created?
- How long did the load of the database take?
- How many traversals we could possibly make per unit of time?
I don’t know how to interpret these numbers so I’ll let graph database experts to comment.
Benchmark aside, from this post I’ve learned about the “Scalable Graph Analysis Benchmark” paper that can be downloaded from here (PDF). Which makes me wonder: has any other graph database producer used this paper for benchmarking their product?
Original title and link: Graph Database DEX Benchmark (NoSQL databases © myNoSQL)
Tuesday, 14 December 2010
Graph Theory and Databases
Pere Urbón-Bayes must check slides deck on graph databases and their applicability. I like this graph database products slide most:
- Neo4j: open source database NoSQL graph
- Dex: the high performance graph database
- HyperGraphDB: an IA and semantic web graph database
- Infogrid: the Internet graph database
- Sones: SaaS dot Net graph database
- VertexDB: high performance database server
By the way I’ve heard Pere (@purbon) is currently looking for a job ;-).
Original title and link: Graph Theory and Databases (NoSQL databases © myNoSQL)
Friday, 21 May 2010
NoSQL Graph Database Matrix
After triggering our quick review of graph databases, Pere Urbón came up with a nice comparison of these — Neo4j, HyperGraphDB, DEX, InfoGrid, Sones, VertexDB — in terms of License, Schema, Querying, Storage implementation, Utilities, Language and Operating system support.
Pere has made this very interesting NoSQL graph database matrix available as a ☞ PDF on his blog.
Tuesday, 6 April 2010
Quick Review of Existing Graph Databases
Pere Urbón ☞ published a short review of a couple of existing graph databases. For your reference, below are the ones reviewed in the post and a couple more that we’ve previously mentioned here on myNoSQL:
Neo4j
☞ Neo4j is an embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables.
DEX
☞ DEX is a high performance library to manage very large graphs or networks
HyperGraphDB
☞ HyperGraphDB: a general purpose, extensible, portable, distributed, embeddable, open-source data storage mechanism.
InfoGrid
☞ InfoGrid: an Internet Graph Database with a many additional software components that make the development of REST-ful web applications on a graph foundation easy.
vertexdb
☞ vertexdb: a high performance graph database server that supports automatic garbage collection.
Note: by checking the project homepage I cannot tell if the project is still active or not.
AllegroGraph
☞ AllegroGraph RDFStore: a modern, high-performance, persistent RDF graph database.
Note: AllegroGraph seems to be positioned in the RDF stores space, which features some other solutions too.
Filament
☞ Filament: a graph persistence framework and associated toolkits based on a navigational query style.
Sones
☞ Sones GraphDS provides an inherent support for high-level data abstraction concepts (graph structures, walks, consistency, editions, revisions, copies), its own Graph Query Language, an underlying distributed file system and various interfaces like SOAP, REST or WebDAV.
And I’m not sure these are all …
Update: make sure you check the NoSQL Graph Database Matrix
Quick Review of Existing Graph Databases originally posted on the NoSQL blog: myNoSQL


