Category Archives: Redis

Redis: Links, News And Resources (9)

Previous Post

ASP.NET WebApi – Use Redis as CacheManager – CodeProject

ASP.NET WebAPI – Basic Redis – CodeProject

Slava:redis-livedata package | Atmosphere

Slava:miniredis package | Atmosphere

Redis developers meeting 2014



Queues and databases – Antirez weblog





Sketching & Scaling: Everyday HyperLogLog | Official Kiip Blog

Scaling SQL with Redis – David Cramer’s Blog

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News And Resources (8)

Previous Post
Next Post

Sketching & Scaling: Everyday HyperLogLog | Official Kiip Blog

Scaling SQL with Redis – David Cramer’s Blog

Walkthrough: Setting up a Redis cluster on Windows Azure

Robert Ian Hawdon, B.Sc. (Hons) | [SysOps] Installing a High Availability Redis service on CentOS 6.X in Windows Azure

How Disqus Went Realtime with 165K Messages Per Second and Less than .2 Seconds Latency – High Scalability –

Sharing Users Session Between Django and Flask with Redis | Toptal


Redis Administration – Redis

Resharding Redis In a Live Environment – Juicebox Games

Redis Lists as Viral Inboxes – Juicebox Games

Redis new data structure: the HyperLogLog – Antirez weblog


indexing – Alphabetical index with millions of rows in redis – Stack Overflow

The Yaksis

Redis Scripting with MRuby — Luca Guidi

Session Handling for 1 million requests per hour | CloudMagic Blog

Redis Master-Slave on Docker

Building a Multi-Master Distributed Redis in Erlang

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News And Resources (7)

Previous Post
Next Post

Securing Redis with Sedona – Will Urbanski on Vimeo

Announcement: Redis Monitoring in SPM | Sematext Blog

Running Redis as a Windows Service – CodeProject

Forrst | How I make models in Node.js (using Redis as database) – Some code from jackbach

Redis Cluster and limiting divergences. – Antirez weblog

Using Redis sorted sets to build a scalable real-time web waiting list. | The Carbon Emitter


High Scalability – High Scalability – How HipChat Stores and Indexes Billions of Messages Using ElasticSearch and Redis

Knossos: Redis and linearizability




Some fun with Redis Cluster testing – Antirez weblog

Redis as AP system, reloaded – Antirez weblog

Redis cluster tutorial – Redis

Redis Sentinel Documentation – Redis

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News And Resources (6)

Previous Post
Next Post

Redis basics – Talentbuddy

eBay Dev Blog | Connecting PHP and Node with Redis Pub/Sub and SockJS


Redsmin – The most advanced Redis GUI for editing, administering, monitoring and visualizing real-time data from Redis



Redis Desktop Manager – Redis GUI management tool for Windows, Mac OS X, Ubuntu and Debian.


Fast, easy, realtime metrics using Redis bitmaps |

Redis as the primary data store? WTF?!

Adding Interval Sets to Redis – :: ToGo

Redis: under the hood

A quick look at the Redis source code | HeyChinaski

Really using Redis to build fast real-time web apps – electronic.habitat : alex.clemesha

New Redis Cluster meta-data handling – Antirez weblog

Understanding the Top 5 Redis Performance Metrics

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News And Resources (5)

Previous Post
Next Post

Resque Bus – TechRabbit

Asynchronous replication with failover

Building a Message Queue using Redis in Go – Big elephants

Noticias, Redis y Entrevista a Soveran – Surculus Fructum

Integrating Node.js with PHP | Web & PHP Magazine

dvirsky / BoilerDB / source / — Bitbucket

Realtime pixel tracking with nginx, syslog-ng, and Redis

A Dash of Technology: Creating a Lock with Redis

Storing hundreds of millions of simple key-value pairs in Redis – Instagram Engineering


novagile/insight-reloaded · GitHub

yinqiwen/ardb · GitHub

Gazel | key/value store for the browser

brutasse/rache · GitHub

Instant Redis Optimization How-to: Arun Chinnachamy: Kindle Store

Redis vs Memcached | /sys/toilet

Exploring synchronous replication in Redis – Antirez weblog

Reply to Aphyr, part 2 – Antirez weblog

Reply to Aphyr attack to Sentinel – Antirez weblog

Call me maybe: Redis

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News And Resources (4)

Previous Post
Next Post

Skills Matter : The London Clojure Community:Machine Learnin

WordPress Caching with Nginx and Redis

Redis configuration rewriting – Antirez weblog

Manning: Redis in Action

jankotek/MapDB · GitHub

eveiga/node-miniredis · GitHub

mjijackson/then-redis · GitHub

No sql taiwan #6 redis data structure

Using Redis for Event Sourcing and much more – Journal – CQRS and Cloud Computing

catwell/fakeredis · GitHub

Redsmin/redis-lua-unit · GitHub

The Redis Cookbook

Try Redis

Adam’s Law of Redis – The Real Adam

Redis persistence demystified

openredis — Redis Hosting

soveran/ost · GitHub

Redis reliable queues with Lua scripting

Guidelines for Redis clients with support for Redis Sentinel – Redis

Redis Crashes – Antirez weblog

karlseguin/the-little-redis-book · GitHub

Scarlet by nesv

Real World Redis // Speaker Deck

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News And Resources (3)

Previous Post
Next Post

Building a Twitter Filter With Sinatra, Redis, and TweetStream

Redis persistence demystified

Redis Virtual Memory: the story and the code

Auto Complete with Redis

Redis: under the hood
How does the Redis server work?

Celery, Redis and Django

The Trello Tech Stack
Trello started as an HTML mockup that Justin and Bobby, the Trello design team, put together in a week…

Redis Sentinel beta released

Cinchcast Architecture – Producing 1,500 Hours Of Audio Every Day
REDIS: used as the distributed caching layer and for message pub-sub queue

How fast is Redis?

Paging & Ranking With Large Offsets: MongoDB vs Redis vs PostgreSQL


Kicking ass with redis

OptimalBits / node_acl
This module provides a minimalistic Access Control List implementation inspired by Zend_ACL using Redis as persistent backend.

Why is AOF used as the “base” file, rather than RDB?!topic/redis-db/viEBw0hDOas

Redis Sharding at Craigslist and redis store!topic/socket_io/gymBTlruYxs

Socket.IO RedisStore and xhr-polling

Examples in using RedisStore in

RedisStore and rooms with Socket.IO

CPU 100% with Redis Store

Node.js For My Tiny Ruby Brain: Keeping Promises

New BitNami Stack: Node.js

ptaoussanis / carmine
Simple, high-performance Redis (2.0+) client for Clojure

PrettySimple / redis-monitor
This collections of tools allow to monitor activities and status of multiple instances of Redis server.

Building a Website To Scale

zhangyafeikimi / librediscxx
A Redis Client Library For C++

My Links

Stay tuned!

Angel “Java” Lopez

Redis: Links, News and Resources (2)

Previous Post
Next Post

mranney / node_redis
redis client for node

A Collection Of Redis Use Cases

Why I like Redis
Redis is typically categorised as yet another of those new-fangled NoSQL key/value stores, but if you look closer it actually has some pretty unique characteristics. It makes more sense to describe it as a “data structure server”—it provides a network service that exposes persistent storage and operations over dictionaries, lists, sets and string values

Introducing Resque
Resque is our Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later.
Background jobs can be any Ruby class or module that responds to perform.

Try Redis
Welcome to Try Redis, a demonstration of the Redis database!

How to take advantage of Redis just adding it to your stack
Redis is different than other database solutions in many ways: it uses memory as main storage support and disk only for persistence, the data model is pretty unique, it is single threaded and so forth. I think that another big difference is that in order to take advantage of Redis in your production environment you don’t need to switch to Redis. You can just use it in order to do new things that were not possible before, or in order to fix old problems.

Building a Real-Time Location-Based Urban Geofencing Game with, Redis, Node.js and Sinatra Synchrony
How we planned, built and tested a truly real-time location-based game with, Redis, Node.js, and what we learned along the way.

Redis tutorial, April 2010

Using Redis with Node.js

Lazybones: A Monk Skeleton for CouchDB and Sinatra


Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase vs Membase vs Neo4j comparison

Redis Sentinel design draft 1.1
Redis Sentinel is the name of the Redis high availability solution that’s currently under development. It has nothing to do with Redis Cluster and is intended to be used by people that don’t need Redis Cluster, but simply a way to perform automatic fail over when a master instance is not functioning correctly.

debasishg / cqrs-akka
An implementation of CQRS using scalaz for functional domain models and Akka for event sourcing

PubSub with Redis and Akka Actors

MSOpenTech / redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes
Port to Windows

daitangio / code_zauker
A search engine for programming language based on ruby and redis

Redis to go
Simple Redis Hosting

The Instagram Architecture Facebook Bought For A Cool Billion Dollars
Lessons learned: 1) Keep it very simple 2) Don’t re-invent the wheel 3) Go with proven and solid technologies when you can.
…Redis powers their main feed, activity feed, sessions system, and other services.

EVAL script numkeys key [key …] arg [arg …]

sutajio / related
Related is a Redis-backed high performance distributed graph database.

Just how big are porn sites?
Redis is everywhere 😉

Building real-time feed updates for NewsBlur with Redis and WebSockets

Redis and Ohm
RubyConf Uruguay 2010

Object-hash mapping library for Redis
Ohm is a library for storing objects in Redis, a persistent key-value database. It includes an extensible list of validations and has very good performance.
Ruby version, links to Java, Lua, Node.js, Python

Step by Step: Implementing Redis In Erlang

What Are 5 Mistakes to Avoid When Using Redis?
Cloudnode is a new hosting platform for Node.js, CouchDB and Redis

defunkt / resque
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later

Redis Manifesto

My Links

Keep tuned!

Angel “Java” Lopez

Redis: Links, News and Resources (1)

Next Post

When I started to work on my own key-value store implementations ( ( I studied Redis as the implementation to use as main reference. These are my first links:

Redis is an open-source, networked, in-memory, key-value data store with optional durability. It is written in ANSI C. The development of Redis is sponsored by VMware

Redis by antirez (Salvatore Sanfilippo)

A web interface for managing redis: cli, admin, and live monitoring

Using Redis Transactions with CouchDB

Creating a Lock with Redis

Rails Caching Benchmarked: MongoDB, Redis, Memcached

Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase vs Membase vs Neo4j comparison

EventStore Implementation in node.js
It can use Redis

Key-Value stores: a practical overview

Real Time Editing with Sockets, Node and Redis

Using Redis with Ruby on Rails

To Redis or Not To Redis? (Key-Value Stores Part 4)

Redis Data Types

Redis Pub/Sub

Redis Internals

Redis Event Library

A case study: Design and implementation of a simple Twitter clone using only the Redis key-value store as database and PHP

Batch value insert in Redis list

Redis Clients

Distributed Redis based EventEmitter for NodeJS

nodechat.js – Using node.js, backbone.js,, and redis to make a real time chat app

Sinatra with Redis on Cloud Foundry

Hadoop, Hive and Redis for Foursquare Analytics

Redis rocks!

Thoughts on Redis

Add NoSQL Data Storage to Your PHP Development with Redis

My Thoughts on NoSQL

Horizontal Scalability via Transient, Shardable, and Share-Nothing Resources

NOSQL – Open Source and Commercial NOSQL Data Storage Systems

Presentation: Redis – REmote DIctionary Server by Ezra Zygmuntowicz

Map Redis types directly to Ruby objects. Works with any class or ORM.

Using Key-Value Stores From Ruby

Redis: REmote DIctionary Server

My Links

More Redis and related links are coming.

Keep tuned!

Angel “Java” Lopez