Over a million developers have joined DZone.

NoSQL Week in Review #3

DZone's Guide to

NoSQL Week in Review #3

· Java Zone ·
Free Resource

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

In case you missed it! We've put together a list of this past week's happenings, goings-ons, new releases, and popular articles. So you're all caught up in the world of NoSQL!

New Releases This Week:

NoSQLUnit is a JUnit extension to make writing unit and high-level tests of systems that use NoSQL as backend easier. Visit the official page for more information. In the current release instead of supporting one new engine, I focused on implementing an embedded in-memory Redis engine based on Jedis. And of course now NoSQLUnit also supports embedded Redis apart from Managed and Remote, you only have to register EmbeddedRedis rule to use it.

This is the newest Redis version replacing Redis 2.4. Redis 2.6 features support for Lua scripting, milliseconds precision expires, improved memory usage, unlimited number of clients, improved AOF generation, better performance, a number of new commands and features. For the complete list of new features, and the list of fixes contained in each 2.6 release, please check the Release Notes.


This Week's Top 5 NoSQL Links:

1.    Why It's Important That We're Seeing the First Graph DB Conference Ever

With the release of a new version of the open source graph database, Neo4j, and the fast-approaching Graph Connect conference (the first EVER graph database-focused conference, btw), we thought it'd be a good idea to talk to a couple of leaders in the graph database space.

2.    NoSQL is a Stupid Name

Classing a whole swathe of products as "NoSQL" is misleading and confusing.  The only thing they all share in common is that they are not traditional relational databases.

3.    Algorithm of the Week: Bellman-Ford Shortest Path in a Graph    

As we saw in the previous post, Dijkstra's algorithm is very useful when it comes to finding all the shortest paths in a weighted graph. However, it has one major problem! Obviously it doesn’t work correctly when dealing with negative lengths of the edges.

4.    NoSQLUnit 0.5.0 released!

In the current release instead of supporting one new engine, I focused on implementing an embedded in-memory Redis engine based on Jedis.

5.    Implementing Entity Services using NoSQL – Part 2: Contract-First   

It’s time to begin the coding of my SOA entity service with NoSQL project, and as promised I’m starting with the web service’s contract.

Upcoming Webinars

Managing Social Content with MongoDB

Tuesday October 30th - 11 AM UTC

Media owners are turning to MongoDB to drive social interaction with their published content. The way customers consume information has changed and passive communication is no longer enough. They want to comment, share and engage with publishers and their community through a range of media types and via multiple channels whenever and wherever they are. There are serious challenges with taking this semi-structured and unstructured data and making it work in a traditional relational database. This webinar looks at how MongoDB’s schemaless design and document orientation gives organisation’s like the Guardian the flexibility to aggregate social content and scale out.

 Join us next week, same NoSQL place, same NoSQL time!




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


Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}