Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Best of the Week (Dec. 6): NoSQL Zone

DZone's Guide to

The Best of the Week (Dec. 6): NoSQL Zone

· Java Zone
Free Resource

Build vs Buy a Data Quality Solution: Which is Best for You? Gain insights on a hybrid approach. Download white paper now!

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone (Dec. 6 to Dec. 12). Here they are, in order of popularity:

1. On Eventually Consistent Data

Eventually consistent data is a buzzword nowadays, especially in NoSQL discussions. For those not versed in tech talk, having eventually consistent data means you’re willing to sacrifice data consistency in order to gain in other areas. But most projects don't need eventually consistent data from the beginning.

2. Why the MongoDB Haters are Wrong

This article, over a year old but reinvigorated by the recent "never use MongoDB" incident and its aftermath, takes an interesting look at last year's wave of MongoDB criticism by tracking the various arguments that had been made and responding to them individually.

3. ArangoDB: An Alternative NoSQL Solution

Anybody looking for an alternative NoSQL solution might be interested in ArangoDB, a not-quite-new but lesser-known NoSQL database that supports key-value documents, property graphs, and works with a query language called AQL based on the syntax of XQuery, among other things.

4. 21 Presentations from NoSQL Matters

The NoSQL Matters conference took place in Barcelona on November 30th, and now you can find slides from the presenters all collected in one place. The presentations collected cover a wide range of topics: Redis, MongoDB, DynamoDB, Riak, Neo4j, and more, including topics discussing NoSQL as a whole.

5. Redis and Lua: A NoSQL Power-Horse

At its core, Redis is an in-memory key-value datastore. Its simple data structures and intuitive API make Redis a true power-horse for solving various ‘Big Data’-related problems. To illustrate this point, I reimplemented my MongoDB-based molecular similarity search through Redis and its integrated Lua support.

Build vs Buy a Data Quality Solution: Which is Best for You? Maintaining high quality data is essential for operational efficiency, meaningful analytics and good long-term customer relationships. But, when dealing with multiple sources of data, data quality becomes complex, so you need to know when you should build a custom data quality tools effort over canned solutions. Download our whitepaper for more insights into a hybrid approach.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}