Window 下安装
下载地址:https://github.com/MSOpenTech/redis/releases
Linux 下安装
下载地址:http://redis.io/download
mac 下安装
1、执行 brew install redis
2、启动 redis,可以使用后台服务启动 brew services start redis。
或者直接启动:redis-server /usr/local/etc/redis.conf
下载地址:https://github.com/MSOpenTech/redis/releases
Linux 下安装
下载地址:http://redis.io/download
mac 下安装
1、执行 brew install redis
2、启动 redis,可以使用后台服务启动 brew services start redis。
或者直接启动:redis-server /usr/local/etc/redis.conf
2018-05-03
跟踪一些具有唯一性的数据,访问某一博客的唯一ip地址的信息,每次访问该博客的信息存入redis中,set数据类型就会自动保证这些ip地址的唯一性,还可以充分利用set类型的服务器端聚合操作的方便高效的一些特性呢可以用于维护数据对象之间的一些关联关系,比如我们所有购买某一个电子设备的客户的id被存储到一个指定的set当中,而购买另外一种电子产品客户的id呢存储在另一个set当中,如果此时我们想获取有哪些客户同事购买了这两种商品,我们就可以使用他俩的交集是不是就可以啦
2018-04-18
lrem key count val 删除列表中count个值为val的元素 count>0从头向尾遍历 count<0 从尾向前 若 count =0 删除所有值为val的元素
lset key index val 将列表中角标为index的元素的值设为val
linsert key before val str 在指定元素val前插入数据str
linsert key after val str 在指定元素val后插入数据str
rpoplpush key1 key2 将列表1中的右侧第一个元素弹出从左侧加入到列表2中
lset key index val 将列表中角标为index的元素的值设为val
linsert key before val str 在指定元素val前插入数据str
linsert key after val str 在指定元素val后插入数据str
rpoplpush key1 key2 将列表1中的右侧第一个元素弹出从左侧加入到列表2中
2018-04-13
lpush key str1,str2……strn 从左侧添加数据 若key不存在 为其创建一个list
rpush key str1,str2……strn 从右侧添加数据 若key不存在 为其创建一个list
lrange key start,end 查看指定角标之间的元素 角标可为负数,-1为最后一个元素,以此类推
lpop key 弹出左侧第一个元素
rpop key 弹出右侧第一个元素
llen key 获取列表中元素个数
lpushx key val 向列表头部插入val 仅当key存在时可用 返回值为lit的长度
rpush key str1,str2……strn 从右侧添加数据 若key不存在 为其创建一个list
lrange key start,end 查看指定角标之间的元素 角标可为负数,-1为最后一个元素,以此类推
lpop key 弹出左侧第一个元素
rpop key 弹出右侧第一个元素
llen key 获取列表中元素个数
lpushx key val 向列表头部插入val 仅当key存在时可用 返回值为lit的长度
2018-04-13