Redis的启动与五大基本类型
启动
习惯将软件安装在/sur/local/下,安装包习惯在/sur/local/localapp/下,服务在/usr/local/bin/下
启动服务
./redis-server redis.conf
使用./redis-cli -h ip地址 -p 端口号测试是否开启成功,关闭:在连接的情况下使用shutdown,然后使用exit
./redis-server start 启动redis服务
./redis-server stop 停止redis服务
./redis-server restart 重启redis服务
String

List
有序可重复

trim:通过截取之后,保留的是截取到的元素

rpoplpush:移除一个列表的值并将移除的值push进目标列表

lset:将列表指定下标的值替换,相当于更新

linsert:将某个值插入指定元素(非下标)的前面(左边)或者后面(右边)

Set:
无序不重复
添加元素,查看所以元素,判断一个值是否存在

获取元素个数,移除指定元素

随机选中一个或多个元素

随机删除元素

将指定元素移动到另一个set集合

交集并集差集

Hash:key-map
更适合存储对象
set值,获取数据,删除指定的key(map中的key)

获取key的数量,判断字段是否存在

只获取全部的key或者value

指定增量,存在不能设置,不存在就设置

Zset:有序集合
添加,显示数据(可排序)

移除元素,获取集合的元素个数

获取指定区间的元素个数

浙公网安备 33010602011771号