URL | Description |
---|---|
Cassandra | |
Exploring the Different Types of NoSQL Databases Part II | |
Graph Database - Wikipedia | |
Graph Databases: An Overview | |
Graph Theory | |
Neo4j | Neo Technology, creators of Neo4j, the world’s leading graph database, today announced that for the first time it has been positioned in the 2014 Magic Quadrant for Operational Database Management Systems (DBMS).1 Neo Technology is the only graph database to meet the report’s stringent qualification requirements. |
On the Nature of Pipes |
Pipes is a data flow framework developed by TinkerPop. The graph traversal language Gremlin is a Groovy-based domain-specific language for processing Blueprints-enabled graph databases with Pipes. Since the release of Pipes 0.7 on August 1, 2011, much of the functionality in Gremlin has been generalized and made available through Pipes. This has opened up the door for other JVM languages (e.g. JRuby, Jython, Clojure, etc.) to serve as host languages for graph traversal DSLs. In order to promote this direction, this post will explain Pipes from the vantage point of Gremlin. |
TinkerPop - Blueprints | Generic Graph API
Blueprints is a property graph model interface with provided implementations. Databases that implement the Blueprints interfaces automatically support Blueprints-enabled applications. |
TinkerPop - Frames | Object-Graph Mapper
Frames exposes the elements of a Blueprints graph as Java objects. Instead of writing software in terms of vertices and edges, with Frames, software is written in terms of domain objects and their relationships to each other. |
TinkerPop - Furnace | Graph Algorithms
Furnace is a property graph algorithms package. It provides implementations for standard graph analysis algorithms that can be applied to property graphs in a meaningful ways |
TinkerPop - Gremlin | Traversal Language
Gremlin is a domain specific language for traversing property graphs. This language has application in the areas of graph query, analysis, and manipulation |
TinkerPop - Pipes | Dataflow Processing
Pipes is a dataflow framework that enables the splitting, merging, filtering, and transformation of data from input to output. Computations are evaluated in a memory-efficient, lazy fashion. |
TinkerPop - Rexster | Graph Server
Rexster is a multi-faceted graph server that exposes any Blueprints graph through several mechanisms with a general focus on REST. |
Titan | Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time. |
Wolf Spider - Titan, Sigma.js, ElasticSearch |