Finally, the RavenDB in Action book I've been working on for the past couple of months is available in early preview.
Late last week my colleague Peter wrote up some documentation about creating spatial indexes in neo4j via HTTP, something I hadn’t realised was possible until then.
I recently had the opportunity to interview one of the authors of O'Reilly's recently-published Graph Databases.
Avocado's software architect, Martin Schönert, explains the ideas behind AvocadoDB.
This session starts of by describing why we now have many different approaches to storing data and how to identify use cases for noSQL, RDBMS and warehousing.
This video shows off FoundationDB's real-world fault tolerance testing cluster, Quicksand, and explains how it works and what the results of the testing have been.
I’ve written before about using the cypher CREATE statement to add inferred information to a neo4j graph and sometimes we want to do that but have to deal with . . .
The Zend Framework is an object oriented PHP framework that can be used to construct interactive web applications.
With all of the bright, shiny and new toys out there, its easy to overlook the system-level innovations around processes and organizational dynamics enabling all that birght, shiny, and new . . .
After taking a look at HyperLevelDB, it is time to see what Basho has changed in leveldb. They were kind enough to write a blog post detailing those changes . . .
In this screencast of my series I explain at a very basic level how to integrate a data base to pull data for autocomplete queries.
This presentation on the evolution of NoSQL also compares the fundamentals of NoSQL and RDBMS systems. The whole video is approximately 1 1/2 hours.
Here's a 50-minute presentation of RavenDB, a NoSQL solution for .NET developers.
Ever since Facebook promoted its “graph search” methodology, lots of people in our industry have been waking up to the fact that graphs are über-cool.
Today, get to know a new game programming language, John McAfee explains how to uninstall McAfee Antivirus, and join the cryptographic currency revolution.
It has been a while since I actually posted some code here, and I thought that this implementation was quite nice, in that it is simple & works for what it needs to do.
When people first use neo4j they frequently start out by embedding it in a Java application but eventually they want to explore the graph in a more visual way.
A graph can be realized as a tessellated surface. Each vertex (or point) on the surface has a set of neighbors.
neo4j uses Lucene to handle indexing of nodes and relationships in the graph but something that can be a bit confusing at first is how to handle special characters in Lucene queries.
I have finally managed to understand one of the most unusual databases of today, Datomic, and would like to share it with you.
Just to give you some idea, this is sitting on top of RavenDB’s implementation of leveldb. In fact, I have been using this code to test out the leveldb implementation.
There are a number of factors to take into account while developing distributed software systems.
Presto is an ANSI-SQL compatible real-time data warehouse query engine so existing data tools should be working with it unlike Hive which needed special integration . . .
As I mentioned, I run into a very nasty issue with the TPL. I am not sure if it is me doing things wrong, or an actual issue.
Kris Geusebroek gave this 30-minute presentation at NoSQL matters.