> 来源:http://yuez.me/redis-ji-chu-jiao-cheng
> 作者:乐正 Yuez
Redis是一个键值存储仓库,经常被称为 NoSQL 数据库。键值存储仓库的本质是有能力按照一个键映射一个值的方式存储一些数据,然后你可以只通过这个键寻找到你之前通过这个键存储的值。我们可以使用命令`SET`将值『fido』存储在键『server:name』中:
~~~
SET server:name "fido"
~~~
Redis 将会把我们的数据永久存储。于是,我们可以假设这样询问 Redis 数据库:键 server:name 对应的值是什么? 然后,Redis 会返回『fido』。
~~~
GET server:name # => "fido"
~~~
下面列出了一些其他常用的命令:
* `DEL` 根据给定的键,删除相应的键值关系
* `SETNX` 当且仅当给定键没有指定值的时候,才设定相应的键值对
* `INCR` 将数字递增
~~~
SET connection 10
INCR connection # => 11
INCR connection # => 12
DEL connection
INCR connection # => 1
~~~