redis
文章平均质量分 91
楠哥学IT
一心想为IT行业添砖加瓦,却总是面向cv编程的程序员
展开
-
redis理论知识总结
redis理论知识1. 什么是缓存雪崩?怎么解决?通常,会使用缓存用于缓冲对 DB 的冲击。但是如果缓存宕机,所有请求将直接打在 DB,造成 DB 宕机——从而导致整个系统宕机,这就是缓存雪崩。如何解决呢?对缓存做高可用:搭建redis集群,防止缓存宕机限流降级:使用断路器,如果缓存宕机,为了防止系统全部宕机,限制部分流量(通过加锁或者队列来控制线程数量)进入DB,保证部分可用,其余的请求返回断路器的默认值。数据预热:在正式部署之前,先将可能的数据预先进行访问一遍,将大部分的数据都加载原创 2021-08-02 11:47:00 · 271 阅读 · 0 评论 -
redis三种特殊的类型---不知懂否
redis三种特殊的类型一、geospatial①geoadd②geopos③geodist④georadius⑤georadiusbymember⑥geohash二、HyperLogLog三、bitmaps一、geospatial Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。使用场景:朋友的定位,附近的人,打车等等都可以使用Redis GEO 操作方法有:geoadd:添加地理位置的坐标。geopos:获取地理位置的坐标。原创 2021-01-02 19:33:14 · 222 阅读 · 1 评论 -
这些不曾使用过的reids命令
reids常用命令--针对数据类型基本命令String①基本操作:②自增自减(加步数):③字符串范围:④批量设置:⑤设置对象为json的字符串:⑥设置过期时间(通过ttl来查看即将到期时间):⑦不存在key的时候创建(==如果存在则创建失败==):List①设置并获取值②移除值③通过下标来获取值④移除指定个数的value(精确匹配)⑤通过下标截取指定长度⑥移除列表中最后个元素并移动到其他列表中⑦将列表中的指定下标值更新⑧在某个值之前或之后插入Set(无序不重复集合)①增加元素②获取set集合中元素的个数③移原创 2021-01-02 19:31:56 · 199 阅读 · 1 评论 -
Linux下Redis的安装
Linux下Redis的安装第一步:官网下载第二步 :安装到linux下1.解压文件2.进入redis文件目录进行操作(1)进入redis文件目录(2)安装redis(3)查看reids文件(4)启动redis3.部署redis(1)创建bin和etc文件(2)将配置文件redis.conf以及启动的那个文件分别存放到etc和bin文件中(3)查看刚才操作(4)进入bin目录下启动redis第一步:官网下载下载地址:https://redis.io/download第二步 :安装到linux下1.原创 2020-10-03 23:44:59 · 669 阅读 · 0 评论