ablog

不器用で落着きのない技術者のメモ

Redis が生まれた背景

Redis とは

What is Redis? Redis is yet-another-NoSQL. A key-value store, somewhat similar to Tokyo Cabinet. Except that Redis does persistence differently, which makes it faster in many cases. Redis started as a Memcached replacement, so a lot of the documentation describes it as follows: Redis is like Memcached, except it supports more data types, it is persistent to some degree and it is not distributed.

VMWare Hires Redis Key Developer – But Why? | Just a simple Hadoop DBA

生まれた背景

Redisの名称はREmote DIctionary Serverを意味している[5]。元々の開発者はVMware所属(2010年3月当時)のエンジニアSalvatore Sanfilippoである[6][7][8]。2013年5月からは、RedisはVMwareをスピンオフしたPivotal Software(英語版)にスポンサーされるようになった[9]。2015年6月からは、Redis Labs(英語版)がスポンサーとなっている[10]。

Redis - Wikipedia

Redis started as an internal project more or less one year ago. Initially it was not meant to become an open source project. The initial goal was just to make it simple for us to scale a few critical things in different web applications.

VMware: the new Redis home

I am pleased to announce that Salvatore Sanfilippo, the key developer for Redis, has decided to join the VMware engineering team. Redis is a high performance and scalable advanced key-value store where values can be data structures such as lists, sets, and hashmaps, as well as strings and blobs. Redis supports atomic operations on these data structures, allowing extremely high performance with consistent state to many client applications.

VMware: The Console: VMware hires key developer for Redis

生まれた時期

  • 2009、2010年頃

生まれた場所

In little time Redis was a bigger effort that my "real" work, that is, the work I was doing for my two companies (I'm the founder of two small companies, and I work with my friends here, doing web apps and iPhone apps).

VMware: the new Redis home

機能

Redisは、ネットワーク接続された永続化可能なインメモリデータベース。連想配列(キー・バリュー)、リスト、セットなどのデータ構造を扱える。

Redis - Wikipedia