Redis
nosql数据库支持分布式
string 、list 、set 、sorted set 、hash
其他机器访问本机Redis服务器
修改本机IP为共同IP
删除
del key
设置过期时间
expire key timeout(单位为妙)
查看过期时间
ttl key
查看当前Redis中的所有key
keys *
列表操作
lpush 插入列表左边
rpush 插入列表右边
lrange key start stop 返回列表key中指定区间的
元素,区间以偏移
lpop key 从最左边弹出一个元素
rpop key 从最右边弹出一个元素
lrem key count value 删除指定个数的key
lindex key index 指定返回第几个元素
llen key 获取列表中的元素个数
集合操作
sadd team 1 添加元素
smembers set 查看元素
srem set member 移除元素
scard set 查看元素个数
sinter set1 set2 获取两个集合的交集
sunion set1 set2 获取两个集合的并集
sdiff set1 set2 获取两个集合的差集
hash操作
hset key field value 添加一个新值
hget key field 获取hash中的field的值
hdel key field 删除field中的某个field
hgetall key 获取某个hash中所有的field 和
value
hkeys key 获取某个hash中所有的field
hvals key 获取某个hash中所有的值
hexists key field 判断hash中是否存在某个
field