Graph Database Neo4j: Part II

Why use Graph Database at all? How do I know the person XXX? How to go to YY from XX? Where to have lunch? Where to shop? These are every day questions that could be solved using graph database like Neo4j. Powerful recommender engines are behind facebook, google that recommends items that so perfectly. In… Continue reading Graph Database Neo4j: Part II

Graph Database Neo4j: Part I

What are graph databases? Liitle refresher on Graph Theory (Refer Wiley book on graphs) A Graph Database stores data in a Graph, the most generic of data structures, capable of elegantly representing any kind of data in a highly accessible way. The records in a graph database are called Nodes. Nodes are connected through typed,… Continue reading Graph Database Neo4j: Part I

NoSQL Architecture: Part IV

In our last post, we looked at column store and document store categories. In this post we will see the remaining two, key-value store and graph store. Key-value store: Similar to document store in the context of not defining the schema; however, Unlike a document store that can create a key when a new document… Continue reading NoSQL Architecture: Part IV