11 2022 档案
摘要:缓存击穿 定义: 高并发的情况下,某个热门key突然过期,导致大量的请求在Redis未找到缓存数据,进而全部去访问DB请求数据,导致DB压力瞬间增大 解决方案 缓存击穿的情况下一般不容易赵成DB的宕机,只是会造成DB的周期性压力.对缓存击穿的解决方案一般可以这样: 1.Redis中的数据不设置过期时
阅读全文
摘要:Redis持久化方案 bgsave rdb rdb持久化方案配置 save 时间[秒数] 发生变化的key数量 rdb方案缺点:可能数据会丢失 aof 开启aof数据持久化方案 操作redis保存key value 发现上诉操作保存在appendonly.aof文件中 aof优点:实时记录命令,实时
阅读全文
摘要:RPC RPC两个核心模块:通讯,序列化 序列化:数据传输需要转换 Dubbo Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 微服务架构问题 分布式会遇到的四个核
阅读全文
摘要:String类型数据 127.0.0.1:6379> set name zhangsan #设置单key-value OK 127.0.0.1:6379> get name "zhangsan" 127.0.0.1:6379> mset name1 xiaowang name2 lisi name3
阅读全文
摘要:编译redis 将redis安装到制定目录下面 /usr/local/redis 查看安装目录 启动redis服务器 前台启动redis 后台启动 将redis解压目录下的redis.conf复制到安装目录(/usr/local/redis)下,修改redis.conf中 daemonize 设置
阅读全文
摘要:Swagger简介 Vue+SpringBoot 后端时代:前端只用管理静态页面;html==>后端。模板引擎 JSP=>后端是主力 后端:后端控制层,服务层,数据访问层【后端团队】 前端:前端控制层,视图层【前端团队】 伪造后端数据,json,已经存在了,不需要后端,前端 前后端如何交互? >AP
阅读全文