The NoSQL movement is about using the most appropriate data model for each data management challenge. Although the relational format has proved to be quite durable over the years, there are occasions when you will want to use a different approach. For instance, you might want to store XML data in its native XML format with DB2 pureXML. Or you may want to store graph data in a store that is dedicated to and optimized around storing graph triples with NoSQL Graph Store.
The benefits of being able to choose the most appropriate data model for each data management challenge are:
Lower development costs
Lower administration costs
Lower storage costs
NoSQL Graph Store
Graph data is becoming more commonplace thanks to developments like the adoption of the W3C's Resource Description Framework (RDF). There are many challenges associated with the traditional way graph data is mapped to a relation table, including the need for a significant number of self-joins and poor performance.
The NoSQL Graph Store feature addresses these challenges by providing you with an optimized way to store graph triples inside DB2, and is available for all editions of DB2.
The benefits of DB2 NoSQL Graph Store include: