A graph database uses graph structures with nodes, edges, and properties to represent and store information.
A graph database stores nodes and relationships instead of tables, or documents. Data is stored just like you might sketch ideas on a whiteboard. Your data is stored without restricting it to a pre-defined model, allowing a very flexible way of thinking about and using it.
Popular graph database providers
Books
- To learn more about graph databases, an e-book from O'Reilly is available at http://graphdatabases.com