14
SEP2009
Using Key-Value Stores From Ruby
I've been playing with a few different key-value stores recently. My choices are pretty popular and you can find documentation for them. However, it can still be a bit of work to relate everything to Ruby specific usage, which is what I care about. Given that, here are my notes on the systems I've used.
Redis
- Setting up the Redis Server
- Using Redis as a Key-Value Store
- Lists and Sets in Redis
- Where Redis is a Good Fit
Tokyo Cabinet, Tokyo Tyrant, and Tokyo Dystopia
- Installing the Tokyo Software
- Tokyo Cabinet as a Key-Value Store
- Tokyo Cabinet's Key-Value Database Types
- Tokyo Cabinet's Tables
- Threads and Multiprocessing With Tokyo Cabinet
- Tokyo Tyrant as a Network Interface
- The Strengths of Tokyo Cabinet
Leave a Comment (using GitHub Flavored Markdown)