Over a million developers have joined DZone.

The Best of the Week (Feb. 14): NoSQL Zone

DZone's Guide to

The Best of the Week (Feb. 14): NoSQL Zone

· Java Zone ·
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

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

1. Debugging a Failing Unit-Test Which Interacts with RavenDB

This week the author is working with Particular Software of NServiceBus fame. There's a shiny new platform for designing, managing and debugging distributed systems coming up, and while doing some work on it, he hit the following failing test.

2. Neo4j Spatial, Part 2: Building a Recommendation Engine

In part 1 of this series, the author looked at how to get started with Neo4j Spatial and at some of the pieces we’ll use today to build a proof of concept application. The author is calling the application “Nom Nom Nom." So we’ll get data from Factual, from OpenTable, combine them, and import them into Neo4j.

3. Cassandra vs. MongoDB: Why Your Database Should be Boring

This recent article presents a comparison of Cassandra and MongoDB, although it's pretty clearly weighted in one direction. Yes, saying bad things about MongoDB is nothing new, but this article is interesting in that the anti-MongoDB framing is really not the core of his point. Ultimately, this is all about Cassandra.

4. Determining if a Conditional Update was Applied with CQL Java-Driver

One of the critical aspects to using conditional updates is determining whether the update was applied. In this article, you'll learn how to do it.

5. How to Use Relational Databases and SQL to Understand MongoDB

Developers familiar with relational databases and SQL but interested in moving to MongoDB might find this recent article to be helpful. It explores the structure and use of MongoDB in terms of relational databases and SQL, making comparisons in order to draw on existing knowledge.

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat


Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}