A guide to NoSQL offerings

The Apache Foundation: Accumulo is a key-value store that provides a robust, scalable, high-performance data storage and retrieval system. Cassandra is a highly scalable, high-availability, high-performance wide column store also based on Google’s BigTable design. CouchDB is a document database that uses JSON for documents, JavaScript for Map/Reduce queries, and regular HTTP for an API, making it a great choice for Web and mobile apps. HBase is the Hadoop database. It provides random, real-time read/write access to Big Data, and it’s designed to host very large tables consisting of billions of rows and millions of columns using clusters of commodity hardware.
Basho Technologies: Riak is an open-source database that uses a key-value model for object storage. It combines operational simplicity with high availability, scalability, and fault tolerance. Riak can be used to store text, images, JSON/XML/HTML documents, user and session data, backups, log files, and more. It provides a straightforward RESTful API as well as a protocol buffers interface. Riak has several features for querying data including Riak Search, secondary index, and Map/Reduce.
BrightstarDB: BrightstarDB is a fast, embeddable, scalable NoSQL database for the .NET platform with code-first data model generation. It supports Windows Phone 7, Windows Phone 8 and .NET 4.0. BrightstarDB uniquely provides a Full Entity Framework model over the underlying data store so developers can take advantage of a NoSQL store and still work with typed objects when building applications. Its schema-free triple store provides developers the flexibility to decide what data is stored and how it is connected. Source






