Redis
文章平均质量分 84
UndefinedException
求求你们别卷了!!!
展开
-
Redis-应用问题(缓存穿透/缓存击穿/缓存雪崩/分布式锁)
对应的在并不存在,每次针对此的请求从,请求都会压到,从而可能压垮。比如用一个不存在的获取,不论还是都没有,若黑客利用此漏洞进行攻击可能压垮数据库。(访问不存在的数据)一个一定及的数据,由于缓存是时写的,并且出于考虑,如果从查不到数据则,这将导致这个不存在的数据都要到去查询,失去了的意义。...原创 2022-08-11 20:51:39 · 392 阅读 · 0 评论 -
Redis-主从复制/集群
1.在redis-cli每次录入、查询键值,redis都会计算出该key应该送往的插槽,如果不是该客户端对应服务器的插槽,redis会报错,并告知应前往的redis实例。3.由于集群方案出现较晚,很多公司已经采用了其他的集群方案,而代理或者客户端分片的方案想要。- 在redis.conf中默认:slave-priority 100,值越小优先级越高。至redis cluster,需要整体迁移而不是逐步过渡,复杂度较大。节点 A 负责处理 0 号至 5460 号插槽。Redis 集群实现了对Redis的。..原创 2022-08-11 17:04:08 · 507 阅读 · 0 评论 -
Redis-事务/持久化
Redis事务是一个单独的:事务中的所有都会、执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令。原创 2022-08-11 16:01:25 · 163 阅读 · 0 评论 -
Redis-使用jedis连接linux中redis服务器失败的解决方案
1.检查redis-conf文件 1.1daemonize 是否为 yes 1.2bind 127.0.0.1 是否已注释掉 1.3protected-mode 是否为 no2.linux防火墙设置systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动...原创 2022-08-10 20:57:32 · 418 阅读 · 0 评论 -
Redis-数据类型(基本指令、String、List、Set、Hash、ZSet、BitMaps、HyperLogLog、GeoSpatial)/发布和订阅
String是Redis最基本的类型,是二进制安全的。意味着Redis的string可以包含任何数据。比如jpg图片或者序列化的对象。一个Redis中字符串value最多可以是512M。String的数据结构为简单动态字符串(Simple Dynamic String,缩写SDS)。是可以修改的字符串,内部结构实现上类似于Java的ArrayList,采用预分配冗余空间的方式来减少内存的频繁分配内部为当前字符串实际分配的空间capacity一般要高于实际字符串长度len。...原创 2022-08-10 20:04:43 · 326 阅读 · 0 评论 -
Redis-基本介绍/linux下环境配置/配置文件/SpringBoot整合
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何。redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲。redis-check-dump:修复有问题的dump.rdb文件。NoSQL 不依赖业务逻辑方式存储,而以简单的。”,输入密码获取最高权限;在桌面上新建一个文件夹,用于存放配置文件。2.安装虚拟机软件,如。),意即“不仅仅是SQL”,泛指。编译器,但我安装的过程没有提示)。,一旦关闭了终端,服务器就也关了。命令(若提示权限不足,就先键入“..原创 2022-08-09 20:03:46 · 872 阅读 · 0 评论