摘要: 1.Redis主从模式和cluster分片集群区别 redis主从模式,是所有Redis数据一致,但是key过多了会影响性能 cluster分片集群,可以将数据分散到多个Redis节点,数据分片存储,能够提高redis的吞吐量 2.Redis Cluster集群特点 数据分片 多个入口 故障自动切换 阅读全文
posted @ 2023-03-08 15:33 XingFang 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、Redis主从复制 1.Redis单台服务器时的缺点 如果持久化,单台数据有丢失风险 读写压力都集中在一台上 2.Redis的主从复制概念 Redis的主从就是多台Redis数据一致 主服务器可用来写入和读取,从服务器仅用来读取,可以通过读写分离,降低写服务器的压力 3.Redis的主从搭建 主 阅读全文
posted @ 2023-03-08 15:27 XingFang 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Redis的大key?(BigKey) redis存储数据的时候,当某个key的值比较大(包括字符串、列表等数据类型),key的数据越大,占用的内存和空间就越多。 BigKey(大key) Bigkey指的是redis中一些key value值很大,这些key在序列化与反序列化过程中花费的 阅读全文
posted @ 2023-03-08 15:24 XingFang 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.Redis持久化存储的两种方式 RDB方式 RDB存储是Redis实现的一种存储机制 (默认开启) AOF方式 AOF存储方式,直接把操作的命令记录下来,保存到一个文件里,类似mysql的binlog日志 (默认关闭) 2.Redis的RDB持久化存储 Redis默认是开启了RDB快照方式,提供 阅读全文
posted @ 2023-03-08 15:20 XingFang 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1.Redis禁用危险命令 Redis危险的命令有哪些? >FLUSHALL 会清空Redis所有数据 >FLUSHDB 会清除当前DB所有数据 >KEYS * 在键过多的时候使用会阻塞业务请求,比如有上千万数据时候,该命令会阻塞卡住 Redis禁用危险命令的配置 禁用需要修改redis的配置文件, 阅读全文
posted @ 2023-03-08 15:15 XingFang 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一、Redis的慢日志 问题:如果有人反馈redis慢,如何进行排查? 系统资源情况 查看慢日志情况 1.查看慢日志的默认配置 >CONFIG GET slow* #查看慢日志的配置 1) "slowlog-max-len" 2) "128" #最多记录128个 3) "slowlog-log-sl 阅读全文
posted @ 2023-03-08 15:12 XingFang 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 老版本没有用户名,只有密码 Redis6已经有用户名,默认用户名default 1.列出所有用户,默认只有default超级用户,并查看default用户相关信息 >ACL LIST #列出所有用户,默认用户是default 1) "user default on #9cd9ab402f4115ed 阅读全文
posted @ 2023-03-08 15:09 XingFang 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 一.Redis不同数据库的切换 1.配置文件查看Redis有多少个库? # 默认是16个 [root@localhost ~]# grep databases /etc/redis.conf databases 16 2.Redis数据库的切换 >select 0 >select 1 >select 阅读全文
posted @ 2023-03-08 15:02 XingFang 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.Redis-cli使用和认证登录 # 客户端工具redis-cli登录 redis-cli #默认127.0.0.1 6379 redis-cli -h ip redis-cli -h ip -p port redis-cli -h ip -p port -a password redis的认证 阅读全文
posted @ 2023-03-08 14:44 XingFang 阅读(94) 评论(1) 推荐(1) 编辑
摘要: ###一、Redis简介 1.Redis是一个缓存数据库,主要是做缓存。什么是缓存?也就是缓冲存储,也可以理解为挡箭牌,对后面的一个保护 一般放在mysql/oracle等数据库前面,对数据库进行一个保护 用户请求数据时候,第一次先请求redis,redis里没有,就请求后台mysql数据库,返回数 阅读全文
posted @ 2023-03-08 14:09 XingFang 阅读(405) 评论(0) 推荐(0) 编辑