ICode9

精准搜索请尝试: 精确搜索
  • Redis 知识总结2022-06-22 09:31:23

    1. Redis 概览 Redis 和 memcache 的区别,Redis 支持的数据类型应用场景 redis 支持的数据结构更丰富(string,hash,list,set,zset)。memcache 只支持 key-value 的存储; redis 原生支持集群,memcache 没有原生的集群模式。   2. Redis 单线程模型 redis 单线程处理请求流程 redis

  • Mysql 锁2022-06-18 12:34:36

    一、读锁、写锁 1、 表锁 读锁也称为共享锁、写锁称为排他锁 读锁会阻塞其他进程写操作,写锁会阻塞其他进程读和写操作 (加上写锁,当前线程可以继续查询) tips:如果是常用写操作的场景,不建议使用myisam引擎,以写优先,会给数据库表加写锁,导致其他线程无法访问,降低并发量。 2、 行锁(偏向In

  • redis高可用2022-06-17 17:31:21

    Redis-高可用(主从复制、哨兵模式、集群) 1.主从复制 1.1 主从复制简介 在 Redis 复制的基础上,使用和配置主从复制非常简单,能使得从 Redis 从服务器(下文称 slave)能精确得复制主 Redis 服务器(下文称 master)的内容。每次当 slave 和 master 之间的连接断开时, slave 会自动重连到 maste

  • redis 哨兵架构2022-06-10 01:31:07

    什么是哨兵(哨兵的介绍) sentinal,中文名哨兵,是 redis 集群架构中非常重要的一个组件,主要功能如下: ① 集群监控,负责监控 redis master 和 slave 进程是否正常工作 ② 消息通知,如果某个 redis 实例有故障,那么哨兵负责发送信息作为报警通知给管理员 ③ 故障转移,如果 master node 挂

  • redis 读写分离2022-06-01 01:02:26

    前言 若要搞好高并发的话,不可避免,要把底层的缓存搞好。若要做一些比如电商的商品详情页,真正的超高并发,QPS上十万甚至是百万,一秒钟百万的请求量,光是 redis 是不够的,但是 redis 是整个大型的缓存架构中,支撑高并发的架构里面,非常重要的一个环节。首先,你的底层的缓存中间件,缓存系统,必

  • 【TcaplusDB知识库】TcaplusDB设备搬迁介绍2022-05-27 10:31:31

    【TcaplusDB知识库】TcaplusDB设备搬迁介绍 功能入口: Tcaplus以下三种进程支持设备搬迁事务 存储设备搬迁: 由于Tcapsvr是主从两台机器成对使用,所以设备搬迁将把原来的一主一从替换为新上架(或空闲的)的一主一从机器,实质上为存储节点上所有的Shard发起同一目标的数据搬迁, 多

  • 16.哨兵模式2022-05-25 22:04:53

    哨兵模式前奏: 有两种主从模式: 1. 2.层层链路(必须手动执行) 哨兵模式(主节点宕机后,自动推选出主节点) 哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个单独的进程,作为进程,他会独立运行。其原理是 哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis

  • docker下,mysql主从复制配置2022-05-25 14:33:43

    1、下载mysql镜像 docker pull mysql:latest 2、执行安装 docker run -d --name mysql-master -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql 指定主库为3307端口,映射容器中的3306端口,指定root密码为123456 3、查看网络 docker network ls        4、把主库加入到网络

  • 记一次充满坎坷的mysql8.0.27 主从配置2022-05-25 04:00:27

    由于我是直接克隆的 虚拟机,忘了改  1. 创建 replica 用户:create user 'replica'@'%' identified by 'KevinWu123!'; 这里 create user 'replica'@'%' identified  with 'mysql_native_password' BY 'XXXX';  这样写会报错: ERRO

  • mysql数据库log-slave-updates 参数解释2022-05-23 12:01:11

    A(主库) ===> B(从库/主库) ===> C(从库) 需要在B的配置文件中添加log-slave-updates=1 从库做为其他从库的主库时 log-slave-updates 参数是必须要添加的,因为从库要作为其他从库的主库,必须添加该参数。该参数就是为了让从库从主库复制数据时可以写入到binlog日志,为什么要用这个参

  • Etherlab源码解析----分布时钟DC2022-05-23 12:00:54

    简单来说,使用DC的目的是为了使不同的从站在同一时刻产生sync0信号,为此,Etherlab及应用程序需要完成以下工作:(1) 计算从站之间的传输延时(2) 计算从站本地时钟和系统时钟的初始偏移量(3) 设置DC周期时间(4) 设置sync0启动时间(5) 使能DC(6) 时钟同步 1、计算传输延时在检测到总线拓

  • 处理mysql主从不同步问题2022-05-21 12:04:20

    问题描述:发现主库操作数据从库没有变动问题,可能原因是从库重启导致的无法同步问题。 排查思路: 1、查看主从复制状态 发现从库的IO和SQL进程都是no(正常状态应该是yes) 注意:mysql replication中slave机器上有两个关键进程,死一个都不行,一个是slave_sql_running,一个是slave_io_runni

  • 总线相关2022-05-20 13:33:39

    两个HREADY: ahb slave input hready_in的作用_IC小白_calvin的博客-CSDN博客_ahb hready AMBA——slave的HREADY信号 - east1203 - 博客园 (cnblogs.com)

  • 第十一篇: mysql主从2022-05-19 13:34:08

    # 第1章 主从复制介绍 ## 1.介绍 ```MySQL数据库的主从复制技术与使用scp/rsync等命令进行的异机文件级别复制类似,都是数据的远程传输.只不过MySQL的主从复制技术是其软件自身携带的功能,无须借助第三方工具.MySQL的主从复制并不是直接复制数据库磁盘上的文件,而是将逻辑的记录数据

  • centos7 mysql5.6 主从复制2022-05-11 23:02:57

    转 架构与思维:高并发下解决主从延时的一些思路 - Hello-Brand - 博客园 (cnblogs.com) 如何基于生产环境mysql 5.6.25主从部署新的mysql从库操作指南_ITPUB博客 mysql的主从复制延迟问题--看这一篇就够了 - ityml - 博客园 (cnblogs.com)   一、安装环境 操作系统:CentOS-7-x8

  • SpringBoot使用canal实现数据同步增量2022-05-03 09:33:42

    canal简介 canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。 canal 就是一个同步增量数据的一个工具。 canal应用场景 基于日志增量订阅和消费的业务包括 数据库镜像 数据库实时备份 索引构建和实

  • ​ 02-MySQL主从搭建基于docker2022-05-03 01:02:16

    10分钟搭建MySQL主从同步(基于docker) 一 主从配置原理 mysql主从配置的流程大体如图: 1)master会将变动记录到二进制日志里面; 2)master有一个I/O线程将二进制日志发送到slave; 3) slave有一个I/O线程把master发送的二进制写入到relay日志里面; 4)slave有一个SQL线程,按照relay日志处理

  • How to Reset ( Re-Sync ) MySQL Master-Slave Replication2022-04-26 23:02:51

    Some times MySQL replication creates problems and slave could not sync properly from the master database server. It may cause due to lots of reason’s. Only the question is how to fix it? This article will guide you to how to reset MySQL replication and it

  • spi2022-04-26 07:00:05

    [SPI].SPI协议详解 - aaronGao - 博客园 (cnblogs.com)           ■概述 Spi是一种全双工、高速的、同步的通信总线。 主从结构   ■SPI接口 SPI接口缩写SSEL:slave select,常常也被写作CS(chip select)或SS(slave select)SCK:serial clock,常常也写作SCLK或SCLMISO:master input sl

  • HM-SpringCloud微服务系列10.4【Redis分片集群】2022-04-25 18:01:51

    1. 搭建分片集群 1.1 集群结构 分片集群需要的节点数量较多,这里我们搭建一个最小的分片集群,包含3个master节点,每个master包含一个slave节点,结构如下: 这里我们会在同一台虚拟机中开启6个redis实例,模拟分片集群,信息如下: IP PORT 角色 10.193.193.141 7001 master 10.19

  • jmeter分布式压测对master、slave防火墙配置2022-04-24 10:01:13

    首先要了解jmeter分布式压测的基础概念:master为统计结果的服务器,slave为各台压力机,如下图所示       一、结论 针对master 1、修改jmeter.properties的client.rmi.localport=61099(值可以是自定义的,默认为0时会随机分配端口)2、防火墙打开端口61099-61101(范围也可以设大一点,目前

  • mysql 5.7.37 主从2022-04-23 11:33:15

    准备 ip 主从 192.168.100.100 主(master) 192.168.100.101 从(slave) 一、 建立互信 [root@maseter ~]# ssh-keygen [root@maseter ~]# ssh-copy-id 192.168.100.101 二、安装 mysql 主从都需要安装 MySQL # 卸载 mariadb rpm -e --nodeps mariadb-libs # 安装 mys

  • 使用 Bitnami PostgreSQL Docker 镜像快速设置流复制集群2022-04-22 10:33:25

    bitnami-docker-postgresql 仓库 源码:bitnami-docker-postgresql https://github.com/bitnami/bitnami-docker-postgresql 流复制相关环境变量 使用以下环境变量,可以使用 Bitnami PostgreSQL Docker 镜像 轻松设置流复制集群: POSTGRESQL_REPLICATION_MODE: replication 模式。

  • Redis个人笔记:Redis应用场景,Redis常见命令,Reids缓存击穿穿透,Redis分布式锁实现方案,秒杀设计思路,Redis消息队列,Reids持久化,Redis主从哨兵分片集群2022-04-22 00:34:31

    一、reids常见数据结构 基本类型 String: 普通key-value Hash: 类似hashMap List: 双向链表 Set: 不可重复 SortedSet: 不可重复、有序、hash+跳表 特殊类型 GEO:地理位置 BitMap:位图形式,实现签到 HyperLog:uv统计(独立访客一天一个用户只记录一次),pv统计(用户点击行

  • Mysql —— 搞懂 MySQL主从复制原理! binlog 和 relay log各是什么2022-04-20 21:31:57

    转自:https://www.bloghome.com.cn/post/wu-fen-zhong-gao-dong-mysqlzhu-cong-fu-zhi-yuan-li-niu-pi.html Binlog 日志主要作用是数据恢复和主从复制。本身就是二进制格式的日志文件,网络传输无需进行协议转换。MySQL 集群的高可用,负载均衡,读写分离等功能都是基于Binlog 来实现的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有