-
GRAPH DATABASES
So far I have listed most of the mainstream open-source NoSQL products. A few other products like Graph databases and XML data stores could also qualify as NoSQL databases. However, I list the two Graph databases that may be of interest and something you may want to explore beyond this book: Neo4j and FlockDB: Neo4J is an ACID-compliant graph database. It facilitates rapid traversal of graphs.
Neo4j
» Offi cial Online Resources — http://neo4j.org.
» History — Created at Neo Technologies in 2003. (Yes, this database has been around before the term NoSQL was known popularly.)
» Technologies and Language — Implemented in Java.
» Access Methods — A command-line access to the store is provided. REST interface also available. Client libraries for Java, Python, Ruby, Clojure, Scala, and PHP exist.
» Query Language — Supports SPARQL protocol and RDF Query Language.
» Open-Source License — AGPL. Who Uses It — Box.net.
FlockDB
» Offi cial Online Resources — https://github.com/twitter/flockdb
» History — Created at Twitter and open sourced in 2010. Designed to store the adjacency lists for followers on Twitter.
» Technologies and Language — Implemented in Scala.
» Access Methods — A Thrift and Ruby client.
» Open-Source License — Apache License version 2.
» Who Uses It — Twitter.
A number of NoSQL products have been covered so far. Hopefully, it has warmed you up to learn
more about these products and to get ready to understand how you can leverage and use them
effectively in your stack.
Source of Information : NoSQL
Subscribe to:
Post Comments (Atom)
0 comments: