Objective
Recently work on the use of Redis, of course, have used redis,win,linux have used, not system, not in-depth, only a piecemeal, piecemeal, here to tidy up their notes, one to facilitate their own memory, and the peer to provide reference, insufficient errors, please point out, I will see the situation change, haha.
What is Redis?
Redis is an open source API that is written in ANSI C, supports the web, can be persisted in memory, key-value databases, and provides multiple languages. From March 15, 2010 onwards, the development work of Redis is hosted by VMware. Since May 2013, the development of Redis has been sponsored by pivotal.
--Source Baidu Encyclopedia
C language Martial, but also C language dry, for learning C language, and added a reason.
Support Network: Redis supports master-slave synchronization. That means big companies will use it, and learning Redis will have utilitarian benefits (a raise in the Grand Duke).
Based on memory, can also be persistent: based on memory, explains why using Redis fast, can be persistent, white is can be stored in a file, indicating storage or relatively safe.
Key-value: It is a key name (key) that corresponds to a key value, which is stored in the same way. The types that can be stored are string,hash,list,set and Zset (sorted set), often using string
Provides APIs for multiple languages: that is, n multiple programming languages can be used, explaining why everyone loves it.
Importantly, this stuff is also open source free, thanks to VMware and pivotal, so we can use it for free for a long time. Oh, and the author of Redis is Salvatore Sanfilippo, a Sicilia, I. Di from Italy, now living in Catania. Currently working for pivotal company. The net name he used was Antirez. Focus on Thanks.
Redis's website address: Redis.io, nothing can go to the official website to browse, provide a lot of learning materials. For example: http://try.redis.io/
Redis Deep Learning (1) Preface &redis Introduction