摘要: Redis高可用三(Redis Cluster集群) 参考博文1:https://blog.csdn.net/qq_40298351/article/details/102669146 参考博文2:https://www.cnblogs.com/renpingsheng/p/9813959.html 阅读全文
posted @ 2021-07-03 15:49 TY520 阅读(26283) 评论(0) 推荐(0) 编辑
摘要: Redis高可用二( 哨兵sentinel) 1、主从配置 2、配置哨兵 sentinel.conf # Example sentinel.conf bind 0.0.0.0 protected-mode no # 关闭安全模式 port 26380 # 哨兵端口 sentinel monitor 阅读全文
posted @ 2021-07-03 15:48 TY520 阅读(25215) 评论(0) 推荐(0) 编辑
摘要: Redis高可用一(主从) 1、首先要有2或以上的Redis数据库,我这里三个redis(一主两从) 2、进入到主Redis 配置 redis.conf文件 # 主redis bind 0.0.0.0 # 将bind 127.0.0.1 改成 bind 0.0.0.0 requirepass 123 阅读全文
posted @ 2021-07-03 15:47 TY520 阅读(24925) 评论(0) 推荐(0) 编辑
摘要: MySQL 1. 主数据库配置 [mysqld] server-id = 1 # 节点ID,确保唯一 # log config log-bin = mysql-bin #开启mysql的binlog日志功能 sync_binlog = 1 #控制数据库的binlog刷到磁盘上去 , 0 不控制,性能 阅读全文
posted @ 2021-06-30 22:30 TY520 阅读(25788) 评论(0) 推荐(0) 编辑
摘要: Redis Redis持久化机制 RDB持久化机制:对redis中的数据执行周期性的持久化,即每隔一段时间就把redis中的数据持久化到硬盘。 AOF机制:把每条写入命令作为日志,以append-only的模式写入一个日志文件中,在redis重启的时候,可以通过回放AOF日志中的写入指令重新构建整个 阅读全文
posted @ 2021-06-29 17:23 TY520 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 网络知识 1. 请详细介绍下TCP的三次握手机制,为什么要三次握手? 四次挥手, 为什么要四次挥手,挥手后为什么要保持2MSL? 1.1 为什么要有握手? 1.2 为什么是三次? 1.3 为什么要四次? 1.4 为什么包保持2MSL? 2. 简单介绍下HTTP协议中缓存的处理流程? 2.1 缓存的 阅读全文
posted @ 2021-06-29 17:22 TY520 阅读(24277) 评论(0) 推荐(0) 编辑
摘要: 记一次慢查询的SQL优化 测试表结构 MariaDB [shoppings]> desc login_userinfo; + + + + + + + | Field | Type | Null | Key | Default | Extra | + + + + + + + | num | int(1 阅读全文
posted @ 2021-06-12 14:22 TY520 阅读(24699) 评论(0) 推荐(0) 编辑
摘要: Kafka基础 Kafka集群的架构 ​ 1.broker ​ 2.topic ​ 3.partition:分区,把同一个topic分成不同的分区,提高负载 ​ 1.leader: 分区的主节点(老大) ​ 2.follower: 分区的从节点(小弟) ​ 4.Consumer Group 生产者往 阅读全文
posted @ 2021-05-22 17:00 TY520 阅读(24703) 评论(0) 推荐(0) 编辑
摘要: kafka 启动kafka 命令行分别启动zookeeper和kafka .\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties .\bin\windows\kafka-server-start.bat .\con 阅读全文
posted @ 2021-05-22 16:57 TY520 阅读(23692) 评论(0) 推荐(0) 编辑
摘要: Docker基础命令 PS: 在以下命令中要注意下面5个名字代表的含义 1. imageId: 镜像ID 2. imageName: 镜像名字 3. containerId: 容器ID 4. containerName: 容器名字 5. fileName: 文件名 安装docker yum inst 阅读全文
posted @ 2021-03-07 21:06 TY520 阅读(197) 评论(0) 推荐(0) 编辑