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
- Simpler development projects
- Less code to write and maintain
Lower administration costs
- Simpler database design, often with fewer tables to administer
- No need to translate data into hierarchical format
Lower storage costs
- More efficient storage
- More efficient compression
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:
Improved performance
- Map graph triples to relational tables
- Data compression
- Parallel execution
- Load balancing
- Scalability
Ease of administration
- Advanced security
- Backup and recovery
- Standardized database management practices
Easier development
- Support for the SPARQL query language
- Support for popular RDF Java APIs like JENA
- Support for HTTP SPARQL end-point via JOSEKI
Contact IBM
Considering a purchase?
- Email IBM
- Request a quote
- Or call us at: 800-966-9875
Priority code: 109HF03W