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

The Best of the Week (Oct. 31): NoSQL Zone

DZone's Guide to

The Best of the Week (Oct. 31): NoSQL Zone

· Java Zone
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone (October 31 - November 07). Here they are, in order of popularity:

1. Neo4j: LOAD CSV - The Sneaky Null Character

  • I spent some time earlier in the week trying to import a CSV file extracted from Hadoop into Neo4j using Cypher’s LOAD CSV command and initially struggled due to some rogue characters.

2. Aggregate in Mongo Using Only Date Part of a DateTime Property

  • If you need to do an aggregation in MongoDb on a DateTime property and you want to aggregate only by Date part, you can use a simple trick and use a filter to compose the date part before the grouping. Here is the code.

3. Using REST with the CQRS Pattern to Blend NoSQL & SQL Data

  • This document offers a guide on how some of the relatively newer technologies like REST can help bridge the gap between SQL and NoSQL with an example of a well known pattern called CQRS.

4. The Role of the DBA in NoSQL

  • What is the role of the DB in the NoSql world? In most of these companies the DBA role does not exist and this has led a lot of people to proclaim the end of the DBA. Is the DBA going down the road of the dinosaur? I think the answer is more nuanced than that.

5. Red Pill or Blue Pill? Choosing Between SQL & NoSQL

  • Thousands of internet debates are dedicated to the SQL vs NoSQL fight. But does it have to be a fight? If you are choosing one over the other, do you know for sure why and what the potential benefits of each are?

 

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}