Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!
NoSQL Zone is brought to you in partnership with:
  • submit to reddit
Willie Wheeler05/16/12
594 views
1 replies

Why I'm Excited About Using Neo4j for a CMDB Backend

Willie Wheeler's Zkybase is an effort at an open source configuration management tool - here's how he came to the conclusion that Neo4j would improve the backend.

Ayende Rahien05/16/12
210 views
0 replies

ReleaseCandidateTracker Records Deployments in RavenDB

Ayende started this post with no idea of what the ReleaseCandidateTracker app was capable of - and was pleasantly surprised.

Gaurav Mantri05/16/12
288 views
0 replies

Comparing Windows Azure Table Storage and Amazon DynamoDB - a Summary

Here's an informative table detailing various characteristics and services offered by both WATS and ADDB, including consumption based pricing, indexing support, and consistency model types.

John Cook05/15/12
943 views
0 replies

Book Review: Machine Learning in Action by Peter Harrington

A couple months ago I briefly reviewed Machine Learning for Hackers by Drew Conway and John Myles White. Today I’m looking at Machine Learning in Action by Peter Harrington and comparing the two books.

Steve Francia05/15/12
966 views
0 replies

Getting Started with MongoDB and PHP

The first of a series of post that introduce MongoDB and PHP; this one focuses mainly on the installation of MongoDB.

Willie Wheeler05/15/12
1773 views
0 replies

On Domain Modeling with Spring Data Neo4j

This post describes how to build out the person configuration item in Skybase using Spring Data Neo4j.

Chad Lung05/13/12
2362 views
0 replies

Working With Node.js and Redis

In my previous post I showed you how to install and use Redis with Node.js. Today I’m going to take that a step further and walk through some of the things you can do with node_redis using Redis’s TTL and EXPIRE commands.

Marisa Panaccio05/13/12
2912 views
0 replies

NoSQL and a Life Without Schema

This example shows how simple it is to add/remove document properties from a NoSQL data store - and you have no need to define a schema.

Rob Williams05/12/12
2033 views
0 replies

TDD and Neop4j: @Rule/No Container

You CAN have an embedded database that will be ready for each test, and cleaned up after each one. Here is the code.

Alex Staveley05/11/12
1099 views
0 replies

More on the Pros/Cons of SQL and NoSQL

Scalability! Optimisation! Architectures! Here's some more thoughts on the ongoing conversation about the differences between SQL and NoSQL.

Prabath Siriwardena05/11/12
1554 views
0 replies

Getting MapReduce Working on MongoDB

A straightforward how-to with code included for getting MapReduce working with MongoDB.

Ayende Rahien05/10/12
1609 views
0 replies

The Best Multi-Threading Debugging Tool in Microsoft Excel

In any system that gets to a certain size, especially one that is multi threaded, there are a certain class of bugs that are really a bitch to figure out. They are usually boil down to some sort of a race condition. I have been doing that recently,...

Max De Marzi05/10/12
1901 views
0 replies

Relationships and Relational Databases

Max De Marzi imparts some wisdom in this article by emphasizing the importance of recognizing RELATIONSHIPS in graph databases rather than focusing on objects first.

Marisa Panaccio05/09/12
1115 views
0 replies

Using MongoDB to Store Log4Net Logs

Using Log Storage is an easy way to introduce a document database to your organization; this post offers a little modification to make it capable of storing complex items in extended properties.

Steve Francia05/08/12
1320 views
0 replies

NoSQL Databases and Managing Big Data

Spf13 gave this presentation to over 100 CTO's at an annual tech. forum hosted by Insight Venture Partners.

A. Jesse Jiryu Davis05/08/12
855 views
0 replies

Book Review: 'Introductory Graph Theory' by Gary Chartrand

This book is a charming, breezy intro to graph theory, covering basic terminology and some theorems related to planar graphs, topology, map-coloring, matching, and optimization. . .

Kristina Chodorow05/08/12
1458 views
0 replies

Get Familiar with MongoDB Replica Set Internals: Syncing

This is one of a series of MongoDB "replica set boot camp" articles that Kristina Chodorow, who's been training new hires at10gen, has written and now released for general consumption. Enjoy.

Markus Eisele05/08/12
7042 views
1 replies

The Future of NoSQL with Java EE

EclipseLink 2.4 has started to support MongoDB and Oracle NoSQL; this post describes various aspects of NoSQL databases.

Eric Genesky05/07/12
1686 views
0 replies

Getting Started with Apache Cassandra

A quick first-part video that shows how to install and setup Cassandra, Apache's open-source NoSQL database.

A. Jesse Jiryu Davis05/07/12
363 views
0 replies

Testing out Some Changes to PyMongo on VirtualBox and Vagrant

Lately I’ve needed to spin up a bunch of virtual machines with VirtualBox and Vagrant for testing our changes to PyMongo under every conceivable OS, and there’s no room for them on my SSD. Here’s how I moved them to an external hard drive . . .

Ayende Rahien05/06/12
1578 views
0 replies

Guess What? Relational Searching Sucks

This post is in response to a frequent question regarding RavenDB's multi map index feature.

Marisa Panaccio05/05/12
1800 views
0 replies

How to Store Log4Net Logs in MongoDB

This writer made a few modifications to the original code of the Mongo appender from log4Net that allows you to use all the advanced query capability of Mongo for viewing additional log properties.

Kristina Chodorow05/04/12
476 views
0 replies

MongoDB: Sharding with the Fishes

Sharding is the not-so-revolutionary way that MongoDB scales writes (it’s very similar to techniques described in the Big Table paper and by PNUTS) but many people are unfamiliar with what it is and how it works.

Eric Genesky05/03/12
2492 views
0 replies

Announcing Neo4j 1.8.M01

Lead Cypherologist Andrés Taylor has been cranking out work like Pablo Picasso with an empty museum. He shared some of his thoughts about the new Cypher grammar available in 1.8.M01 . . .

Eric Genesky05/03/12
2123 views
0 replies

Check Out a New Interactive Neo4j Console - Rabbithole

A new Graph REPL using Heroku on Neo4j has been announced over at GitHub. For those of you who don't know, REPL stands for Read-Eval-Print Loop, and refers to a simple interactive top-level programming environment.