NOSQL for the Enterprise

Business are struggling to cope with the explosion of data known as “Big Data”, growing at an estimated 40% per year. These businesses now turn to NOSQL, as traditional relational databases are proving to be unsuccessful at navigating today’s connected data within enterprise applications.

There are four emerging categories of NOSQL databases available today: key-value stores, column family databases, document databases and graph databases. Each category is designed for today’s huge volumes of data, and can store, retrieve and manage that data more easily than possible with a traditional relational database.

Requirements for an enterprise using NOSQL include:

  • High-performance queries on complex, connected data
  • Easy and uncompromising representation of application entities
  • Demonstrated mature support for end-to-end transactions
  • Enterprise-grade durability
  • Native support for Java, the most widely used platform in today’s enterprises

This paper reviews the use of NOSQL within the enterprise, evaluating the features of each category. The considered use cases address common business goals, looking for the best technology fit and highlighting the value offered by an enterpise-ready NOSQL solution.

Neo Technology delivers Neo4j, the enterprise NOSQL database. Neo4j is a robust, high performance, scalable graph database. It is the only NOSQL database that solves the complex, connected data challenges that enterprises face today.

DOWNLOAD NOW
Publisher:Neo Technology Published:11/14/2011 Type:
Length:
Format:
Whitepaper
10 pages
Rating:
No votes yet
Share:Send to a friend
Topics: Java .NET & Windows Web Design Architecture Infrastructure Tools & Methods Languages Computer Science Open Source Industry

Spotlight Resources

Camel Essential Components

DZone's 170th Refcard is an essential reference to Camel, an open-source, lightweight, integration library.  This Refcard is authored by...

Want your resource here? Contact our team today.