Recent Articles

Tokyo Cabinet's Key-Value Database Types

This article digs deeper into the capabilities of Tokyo Cabinet. B+Tree and Fixed-length Databases are discussed, as well as how to tune the database types to your specific needs

Tokyo Cabinet as a Key-Value Store

This article covers the usage of Tokyo Cabinet's Hash Database. It shows basic Hash-like storage as well as some special features provided by Tokyo Cabinet

Where Redis is a Good Fit

A brief discussion of the kinds of problems Redis makes easier

Lists and Sets in Redis

Peeking behind the curtain of the simple key-value store facade to get a good look at the two features that make Redis unique and powerful

Using Redis as a Key-Value Store

This article covers basic Redis usage. Most key-value stores have these features in common

Setting up the Redis Server

Some tips for installing, configuring, and running the Redis server

Using Key-Value Stores From Ruby

The table of contents for a series of posts about working with some popular key-value stores from Ruby code

eval() Isn't Quite Pure Evil

The scary truth about eval()

Load an EC2 GUI on Your Mac OS X Box

This is just a quick tip on how to play with EC2 instances using more than just a boring shell

Getting Ready for Ruby 1.9

Here are my top three tips for how to get up to speed on Ruby 1.9, which it's time we all started thinking about