NoSQL Zone is brought to you in partnership with:

Allen is a published fiction and non-fiction writer working on his second novel. He currently resides in Hanoi, Vietnam where he is traveling around SE Asia. He is an avid reader and lifelong geek interested in fiction, philosophy, and technology. Allen is a DZone Zone Leader and has posted 284 posts at DZone. You can read more from them at their website. View Full User Profile

NoSQL Week in Review #4

11.01.2012
| 5386 views |
  • submit to reddit

This week in NoSQL saw the release of a brand new NoSQL database, some great articles, and a new book on Riak.

New Releases This Week:

KitaroDB is a fast, efficient and scalable NoSQL database that operates natively in the WinRT (Windows 8 UI), the Win32 (x86 and x64) and .NET environments. It features:

  • Easy-to-use interfaces for C#, VB, C++, C and HTML5/JavaScript developers;
  • A proven commercial database system;
  • Support of large-sector drives;
  • Minimal overhead, consuming less than a megabyte of memory resources;
  • Durability as on-disk data store;
  • High performance, capable of handling tens of thousands of operations per second;
  • Asynchronous and synchronous operations;
  • Storage limit of 100 TB;
  • Flexibility as either a key/value data store or an intrusive key database with segmented key support.

This version fixes a few issues in 2.2.0 and is a recommend upgrade for all users.

Notable Changes:

* Fixed several batched oplog application issues required for db level locking
* Fixed authentication in mixed version environments

This Week's Top 5 NoSQL Links:

1.    Algorithm of the Week: Shortest Path in a Directed Acyclic Graph
There’s a faster algorithm running in linear time that can find the shortest paths from a given source node to all other reachable vertices in a directed acyclic graph, also known as a DAG.

2.    [video] Design a Twitter-Like NoSQL Application
This presentation by Nati Shalom (Founder and CTO of GigaSpaces) walks you through some of the challenges of designing a Twitter-like large-scale NoSQL/DataGrid application.

3.    Zen Graph Visualizations: Cool Stuff You Can Do With It
Zen-Table is an ingenious mechanism consisting of a microcontroller, strong neodynium magnets and a plotter like mechanism to move the "drawing head" across sand on top of a coffee- or desktop-table. Of course the table is programmable.

4.    Solid NoSQL Benchmarks from YCSB with a Side of HBase Bologna
One of the great appeals of Cassandra is its linear scalability. Need more speed? Just add water, er... nodes to your ring.

5.    Implementing Entity Services using NoSQL – Part 4: Java EE
Now that I have prepared a skeleton contract-first web-service and created a data access layer using Ektorp and CouchDB, it’s time to wire them together into a fully working entity service. To do this I’m going to use Java EE and Glassfish 3.1.

New NoSQL Books This Week:

Riak Handbook

by Mathias Meyer

The book is a comprehensive, hands-on guide to Riak, the open source, fault-tolerant and easily scalable database. It covers everything from access and storing simple data to efficient ways of modelling, querying and analyzing complex datas structures.

You'll learn how to work with a distributed database without requiring you to have any previous experience with one. From novice to expert, the Riak Handbook covers everything you could possibly want to know about Riak.


Upcoming Webinars

Managing Real Time Risk Analytics with MongoDB

Thursday November 6 - 2 PM GMT

Learn from Solutions Architect Daniel Roberts how customers are using MongoDB to aggregate risk data from multiple front office sources to calculate exposure.

Thanks for reading! Join us next week--same NoSQL time, same NoSQL place!