redis学习
文章平均质量分 51
落叶;红花
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis的zset类型的使用
redis的zset类型的使用 Zset(有序集合) Zadd 添加一个值 Zadd +key +排序条件 +值 Zrange 显示一个zset集合里的值 Zrange +key +起始地址 +结束地址 (0和-1表示显示全部 默认重小到大) Zrevrange 显示一个zset集合里的值 Zrevrange +key +起始地址 +结束地址(0和-1表示显示全部 默认重小到大) Zrem 指定删除数据 Zrem +keys +value Zcard 显示数据个数 Zcard +key Zcoun原创 2021-01-21 15:20:49 · 347 阅读 · 0 评论 -
redis特殊数据类型geospatial
redis特殊数据类型geospatial Geospatial是地理位置数据类型 朋友的定位、附近的人、打车距离计算? Redis geo在redis3.2里就推出了该功能,这个功能可以推算出地理位置的信息,两地之间的距离、方圆几公里的人! 官方链接可点击: link. Geoadd添加地理位置信息 Geoadd +key +经度 +纬度 +地理名称 有效经度是 -180到180度 有效纬度是 -85.05112878度到85.05112878 超过了有效的经纬度会报错 Geopos 获得指定地理位置原创 2021-01-21 15:32:12 · 388 阅读 · 0 评论 -
redis的hash类型的使用
redis的hash类型 hash类型在redis里其实就是 key-map集合的形式存储。其实本质和String类型没有什么太大的区别,存储形式是 key-(key-value)。 Hset 新建一个hash类型的数据 Hset +key +hashkey +value Hget 获得redis里的值 Hmset同时新建多个数据 Hmset +key +hashkey +value +hashkey +value Hgetall展示一个hash里面的所有值(包括key) Hgetall +key m原创 2021-01-12 20:52:53 · 622 阅读 · 0 评论 -
redis的set类型的使用
redis的set类型的使用 set是一个集合,set的值是无序不能重复的 Sadd 创建一个set集合并添加值 Sadd +key +value Smembers 展现集合里的值 Smembers +key Sismamber 查看set集合里是否有这个值 Sismamber +key +value 显示1就是有,显示0就是没有 Scard 查看set集合里的值的个数 Scard +key Srem定点删除 Srem +key +value Srandmember 重set集合里抽取一个随机值原创 2021-01-09 21:37:09 · 600 阅读 · 0 评论 -
redis的List类型
redis的List类型的使用 Lpush 将一个值或多个值插入列表的头部 Lpush + key +value Lrange 获得list里的值 Lrange + key +开始地址 +结束地址 Rpush 把值插入list尾部 Rpush +key +value Lpop移除列表的头部值 Lpop +key Rpop 移除列表尾部的值 Rpop +key Lindex 查看列表里某个位置的数据 Lindex +key +坐标位置 Llen 查看列表里的值的数量 Llen +key Lrem原创 2021-01-07 19:17:26 · 187 阅读 · 0 评论 -
Redis的String字符串类型使用
Redis的String字符串类型使用 Type 查看当前的数据类型 Append 在某个字符串后追加字符串 Append name “hello” 在key为name的后面追加 hello Redis i++ 和i–的操作(用于做订阅操作) Incr + key i++操作 Decr views i–的操作 Incrby + key +数量 指定增量 Decrby +key +数量 指定减量 Getrange +key+起始坐标+结束坐标 截取部分字符串输出 Setrange + ke原创 2021-01-05 10:34:20 · 142 阅读 · 0 评论 -
redis的基本知识和使用
redis的基本知识 Redis有16个数据库,这个问题在redis.config里可以看到。 使用 vi redis.conf 打开redis.conf文本 使用select 2 选择3号数据库 使用命令dbsize 查看有没有数据 Set命令新增数据 set key value Get命令返回数据 get key Keys * 查看所有的keys Flushdb清楚当前数据库的内容 Flushdb清楚当前数据库的内容 Exists 判断该key是否存在 Exists 判断该key是否存在原创 2021-01-04 15:00:35 · 146 阅读 · 0 评论 -
如何使用redis的默认测试工具redis-benchmark进行测试?
如何使用redis的默认测试工具redis-benchmark进行测试? redis-benchmark是redis自带的一压力测试工具 -h是指测试的地址 127.0.0.1是参数指测试地址 -p 指的是端口 -c 指测试的并发数 -n 指的是每个并发数的请求 尝试测试一下:100个并发连接 100000个请求。 redis-benchmark -h 127.0.01 -p6379 -c 100 -n 100000 先启动redis 在连接redis 测试开始 分析测试结果 SET 模块分析 100原创 2021-01-02 12:01:50 · 323 阅读 · 0 评论 -
redis的安装与卸载(linux版)
redis的安装与卸载(linux版) 安装 下载linux版的redis 网址:https://redis.io/ 也可以通过命令 :wget http://download.redis.io/releases/redis-5.0.8.tar.gz (我用的是命令 以及redis5.0.8) (除了下载步骤不同其他的都一样) 下载完以后把安装包上传到linux。这里我们用的是rz命令 没有的使用以下命令安装rz命令yum -y install lrzsz 使用rz回车 出现该窗口,选择你下载的安装包点击“原创 2020-12-31 21:59:41 · 4903 阅读 · 1 评论
分享