Wednesday was 12/12/12 and, believe it or not, the world didn't end. That means we can bring you your weekly NoSQL update according to plan. Next week, though, it'll be Dec. 21... uh-oh.
This week we saw a lot of new releases, some great articles, and a NoSQL-related book by O'Reilly.
New Releases This Week
We have been working hard over the last weeks to tune and improve many aspects in the Neo4j internals, to deliver an even faster, more stable and less resource intensive graph database in this 1.9.M02 milestone release. Those efforts span a lot of areas that benefit everyone from the typical developer to sysops and to most other Neo4j users.
Let me start-off with the big news first. Couchbase Server 2.0 is here! I am thrilled to announce the availability of this major release. Couchbase Server 2.0 transforms Couchbase into a document database allowing users to build richer and more powerful web and mobile applications. You can now use Couchbase either as a key-value store or a document database based on your application requirements.
Many features have been added or improved in ArangoDB 1.1. Additionally, ArangoDB 1.1 contains a lot of bugfixes that are not listed separately.
This Week's Top 5 NoSQL Links:1. Algorithm of the Week: Topological Sort Revisited
We've already gone over the topological sort of a directed acyclic graph, so why do we need to revisit it? Well, I didn't have a chance to get into its complexity!
2. Running Cassandra 1.2-beta on JDK 7 w/ Mac OSX
The latest greatest Cassandra (1.2-beta) now uses snappy-java for compression. Unfortunately for now, Cassandra uses 22.214.171.124 version of snappy-java. That version of snappy-java doesn't play well with JDK 7 on Mac OSX.
3. The MongoDB Tool Belt
Today I want to show you some tools which come in handy when dealing with MongoDB installations.
4. Optimistic or Pessimistic Locking: Which One Should You Pick?
In this post, I am going to explain the differences between pessimistic and optimistic locking, and discuss about the optimistic and pessimistic locking APIs that you can use in Couchbase Server to control concurrent access to your data.
5. Webinar: Processing High Volume Data Feeds with MongoDB
Here at 10gen we've been running a series of webinars around using MongoDB in the financial services domain. Yesterday was the last in the series, and was presented in association with C24's John Davies, their CTO.
This Week's New NoSQL Book
Thanks for reading! See you next week... you know, unless the world ends. </sarcasm>