![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 80
Mr_tianyanxiaobai
这个作者很懒,什么都没留下…
展开
-
Redis 目录集合
Redis 入门(1):NoSQL介绍,Redis 的安装Redis入门(2): 五大数据类型(key,string,list,set,sortset)将其实战,配置文件详解,发布与订阅Redis 入门(番外):IDEA 连接远程RedisRedis入门(3): 数据新类型(BitmapsHyperLogLog,GeoSpatial),Jredis,springboot与redis的整合Redis入门(4): Redis_事务_锁机制_秒杀Redis入门(5): Redis持久化(RD.原创 2021-09-01 09:25:09 · 108 阅读 · 0 评论 -
Redis入门(6): Redis应用问题解决:缓存穿透,缓存击穿,缓存雪崩,分布式锁 和 Redis6 的新功能
Redis应用问题解决一、缓存穿透现象:传统用户访问服务器,首先会先利用服务器发送请求,服务器根据请求从 redis 缓存中取数据,如果redis中没有,就会向数据库要。缓存穿透 的意思就是在当应用服务器的压力急剧变大时,而这些请求需要的数据大部分在 redis 中都没有(即redis命中率降低),这时应用服务器的大部分请求会发向数据库。进而导致数据库的压力急剧增加。缓存穿透的可能情况如下:redis查询不到数据库出现了很多非正常的 url 访问。即查找一个数据库中都没有的id号。原创 2021-08-31 22:10:29 · 168 阅读 · 0 评论 -
Redis入门(5): Redis持久化(RDB与AOF),主从复制,集群操作
Redis持久化官网介绍:http://www.redis.ioRedis 提供了2个不同形式的持久化方式。RDB(Redis DataBase)AOF(Append Of File)1、RDB定义:在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的 Snapshot 快照,它恢复时是将快照文件直接读到内存里。(每一段固定时间间隔后就会生成一个快照)RDB持久化流程Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都原创 2021-08-31 15:46:12 · 680 阅读 · 0 评论 -
Redis入门(4): Redis_事务_锁机制_秒杀
Redis 的事务Redis的事务定义Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。组队过程:Multi、Exec、discard从输入Multi 命令开始,输入的命令都会依次进入命令队列中,但不会执行直到输入 Exec 后,Redis会将之前的命令队列中的命令依次执行。组队的过程中可以通过 discard 来放弃组队。案例组原创 2021-08-29 11:58:04 · 171 阅读 · 0 评论 -
Redis入门(3): 数据新类型(BitmapsHyperLogLog,GeoSpatial),Jredis,springboot与redis的整合
Redis新数据类型Bitmaps简介现代计算机用二进制(位) 作为信息的基础单位, 1个字节等于8位, 例如“abc”字符串是由3个字节组成, 但实际在计算机存储时将其用二进制表示, “abc”分别对应的ASCII码分别是 97、 98、 99, 对应的二进制分别是01100001、 01100010和01100011,如下图合理地使用操作位能够有效地提高内存使用率和开发效率。Redis提供了Bitmaps这个“数据类型”可以实现对位的操作:(1) Bitmaps 本身不是一种数据类型, 实原创 2021-08-27 16:28:46 · 230 阅读 · 0 评论 -
Redis 入门(番外):IDEA 连接远程Redis
1、设置安全权限首先设置客户端密码,通过修改配置文件进行设置# 查看当前密码 config get requirepassconfig set requirepass "admin601"#后面可以通过 AUTH admin601 登录客户端注释掉配置文件中的 blind ,因为 blid= 127.0.0.1表示只能本机访问。关闭 protected-mode,将其设置为 no。(如果开启了 protected-mode,那么在没有设定bind ip且没有设密码的情况下,Red原创 2021-08-26 22:55:24 · 1455 阅读 · 0 评论 -
Redis入门(2):五大数据类型(key,string,list,set,sortset)将其实战,配置文件详解,发布与订阅
五大数据类型redis常见数据类型操作命令:http://www.redis.cn/commands.htmlRedis键(key)命令描述keys *查看当前库所有key (匹配:keys *1)exists key判断某个key是否存在type key查看你的key是什么类型del key删除指定的key数据unlink key根据value选择非阻塞删除。仅将 keys 从 keyspace 元数据中删除,真正的删除会在后续异步操作。原创 2021-08-26 19:45:51 · 358 阅读 · 0 评论 -
Redis 入门(1):NoSQL介绍,Redis 的安装
Redis 官网: https://redis.io/Redis 在线测试: http://try.redis.io/Redis菜鸟教程: https://www.runoob.com/redis/redis-tutorial.htmlNoSQL 简介NoSQL 的作用保证数据共享,减少服务器负担在 web 2.0 时代,由于客户端的增多,单机服务器已经无法满足这么高的吞吐量,因此出现了 负载均衡技术。负载均衡技术其实很好理解:就是在多服务器前面增加一个负载服务器,该服务器用于调度收到的原创 2021-08-26 11:51:22 · 154 阅读 · 0 评论