Redis Weekly

A free, once–weekly e-mail round-up of Redis news, articles, tools and libraries.

ONE e-mail each Friday. Easy unsubscribe. No spam — your e-mail address is safe.

redis weekly Issue #15
Nov 22 2013

Featured

Redis 2.8.0 is out!

Partial resynchronization with slaves, *SCAN commands, IPv6 support, scripting improvements, keyspace events notification and much more!

New Redis Sentinel Documentation

Learn Redis basics through a series of online coding challenge

A series of challenges to help you get your hands dirty with Redis.

Reading

Light-Speed Analytics with Redis Bitmaps and Lua

How to create a global variable in Redis LUA

Watching

Document Locking with Redis in symfony2

A demonstration of an approach Rostercloud used to disallow concurrent editing of records in their application. The team used Redis, symfony2 and Doctrine2.

Code and libraries

MimicDB - An Isometric Key-Value Store for S3 built on top of Redis

By maintaining a transactional record of every API call to S3, MimicDB provides a local, isometric key-value store of data on S3. MimicDB stores everything except the contents of objects locally. Tasks like listing, searching and calculating storage usage on massive amounts of data are now fast and free.

raccoon - A collaborative filtering based recommendation engine built on top of Redis

An easy-to-use collaborative filtering based recommendation engine and NPM module built on top of Node.js and Redis. The engine uses the Jaccard coefficient to determine the similarity between users and k-nearest-neighbors to create recommendations. This module is useful for anyone with a database of users, a database of products/movies/items and the desire to give their users the ability to like/dislike and receive recommendations based on similar users.

Phosphorus - Real-time key store system in the browser backed by Redis #WiP

Based on Redis and socket.io, Phosphorus is a key store system based on redis that has a lot more under the hood. It's lightning fast because it intelligently caches everything in localStorage and only actually hits our server once per session. It'll also allow you to listen out for when the data changes.

redis-timeseries - Storing and querying time series in Redis #nodejs

Convenient module for storing and querying time series statistics in Redis using Node.js.

redis-copy - Copy one redis db into another #ruby

This utility provides a way to move the contents of one redis DB to another redis DB. It is inspired by the redis-copy.rb script included in the redis source, but aims to always support all object types and to use the most-efficient methods and commands available to your redis versions (SCAN if available instead of KEYS, DUMP/RESTORE instead of raw access)

redis-twemproxy-agent - NodeJS Redis Agent which updates TwemProxy (nutcracker) config

A simple nodejs application which will connect to Redis-Sentinel and monitor for the master-change event. It will then update TwemProxy (nutcracker) and restart it.

On Redsmin blog

Rename, duplicate and delete Redis keys in batch and introducing the copy command



Redis Weekly

A free, once–weekly e-mail round-up of Redis news, articles, tools and libraries.

ONE e-mail each Friday. Easy unsubscribe. No spam — your e-mail address is safe.