ICode9

精准搜索请尝试: 精确搜索
  • redis学习笔记2021-10-20 15:34:15

    一、缓存过期后没释放内存 定期删除+惰性删除 定期删除 指的是Redis默认是每隔100ms就随机抽取一些设置了过期时间的key,检查其是否过期,如果过期就删除。 为什么是随机抽取? 假设Redis里放了10万个key,都设置了过期时间,你每隔几百毫秒,就检查10万个key,那redis基本上就死了,因为这

  • MySQL-5.6主从复制2021-10-18 21:33:58

    一、 需求 1.准备6台数据库 2.一台主库,一台从库,一台延时复制,一台半同步复制,一台过滤复制,一台基于GTID的主从复制 3.环境准备 主机 外网ip 内网ip 主从 db01 10.0.0.51 172.16.1.51 mysql主库 db02 10.0.0.52 172.16.1.52 mysql从库 db03 10.0.0.53 172.16.1.53 mysql延

  • mysql 原生配置主从同步2021-10-16 23:34:15

    docker映射mysql的my.cnf文件 #mysql默认配置文件是从/etc/my.cnf加载的 #这个命令用于查看mysql配置文件加载顺序, mysql只会从第一个位置找配置文件 mysql --help|grep 'my.cnf' #用于查看是否配置过用户指定的配置文件 ps aux|grep mysql|grep 'my.cnf' #所以我们要映射

  • 主从数据库2021-10-15 16:01:36

    我是用docker容器装的mysql,没使用容器的可以越过第一步 1、docker run mysql 进入mysql : docker exec -it mysql /bin/sh 2、安装vim命令(第三步中没有vim命令时执行) apt-get update apt-get install vim 3、修改配置文件 vi /etc/mysql/mysql.conf.d/mysqld.cnf 3.1、在[m

  • mysql 配置主从数据库2021-10-14 22:31:20

    一、主从服务器分别作以下操作:1.1、版本一致1.2、初始化表,并在后台启动mysql1.3、修改root的密码   二、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[必须]服务器唯一ID,默认是1,一般取IP最后一

  • 主从-分库分表2021-10-14 22:06:12

    数据库备份 单点故障:指一个系统中提供相同功能的组件只有一个,一旦组件失效,将影响整个系统功能正常的使用; 读写分离:主要是分担主库的压力,同时也可以使主库不手动建立其它索引,提高写效率; 心跳机制:定时发送一个自定义的结构体,使对方知道本机正常活着。 DML:data manipulation lan

  • Ubuntu 16.04 Mysql主主备份配置2021-10-13 15:04:12

    准备:         服务器2台(主:172.16.1.200,从:172.16.1.201),ubuntu 16.04系统,mysql已安装 1、主服务器配置(172.16.1.200) sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf #master-to-master setting server-id = 1 log_bin = /var/log/mysql/mysql-bin.log log-slave-upda

  • redis主从2021-10-10 18:04:24

    单机瓶颈 1 虽然Redis可以实现单机的数据持久化,但是无论是RDB还是AOF,都解决不了单点宕机问题。 2 即一台单机Redis服务器本身出现系统故障,硬件故障等问题后,就会直接造成数据的丢失, 3 此外,单机的性能也是有极限的,因此需要使用另外的技术来解决单点故障和性能扩展的问题 主从复制原

  • 19 redis集群2021-10-06 15:32:30

    redis:详解三种集群策略 但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器出现故障,其他服务器依然可以继续提供服务。为此, Redis 提供了

  • MySQL主从复制2021-10-03 19:02:14

    目录 主从复制基础主从复制简介主从复制前提主从复制搭建主库配置(3307实例)从库配置(3308实例) 主从复制原理主从复制相关文件主从复制相关线程主从复制图解原理 主从故障监控/分析/处理IO线程故障连接主库出现问题请求和接收二进制文件处理故障过程 SQL线程故障SQL线程故障原

  • Mariadb 主从配置教程2021-10-03 03:31:08

    一主一从 准备:两台服务器A、B 操作: 1. 安装 mariadb 两台服务器分别安装好Mariadb #安装mariadb sudo yum install mariadb-server #开启 sudo systemctl start mariadb #设置开机自动启动 sudo systemctl enable mariadb #查看状态 sudo systemctl status mariadb #设置初始密

  • MySQL高可用架构-MMM、MHA、MGR、PXC2021-10-02 23:33:16

    主从复制如何工作 在主库把数据记录到binlog(二进制日志)。 备库开IO线程把binlog复制到自己的relaylog(中继日志)。 备库读取中继日志,重放到备库上。 半同步复制 半同步复制可以确保备库拥有主库数据的拷贝,减少了数据丢失的危险。 半同步复制在提交过程中增加了一个延迟:提交

  • Redis 集群2021-10-01 19:01:55

    模式 主从模式Sentinel模式Cluster模式 主从模式 1、数据库分类 主数据库(master)从数据库(slave) 2、特点 主数据库可以进行读写操作,当读写操作导致数据变化时会自动将数据同步给从数据库从数据库一般都是只读的,并且接收主数据库同步过来的数据只要网络连接正常,Master会一直

  • 三千字介绍Redis主从+哨兵+集群2021-09-30 22:03:22

    一、Redis持久化策略 1.RDB 每隔几分钟或者一段时间会将redis内存中的数据全量的写入到一个文件中去。 优点: 因为他是每隔一段时间的全量备份,代表了每个时间段的数据。所以适合做冷备份。 RDB对redis的读写影响非常小,因为redis主进程只需要fork一个子进程进行磁盘IO操作就行了。

  • MySQL源码包安装主从备份2021-09-30 17:33:26

    MySQL安装 安装lrzsz、unzip,上传mysql安装包到/usr/local/src,解压mysql包 groupadd mysql useradd -M -g mysql -s /sbin/nologin mysql 安装libaio yum install -y libaio.x86_64 删除原有my.cnf,防止报错,替换my.cnf mv /etc/my.cnf /etc/my.cnf.bak cp -f /usr/local/src/mysq

  • Docker 配置 PostgreSQL13 的主从环境2021-09-29 14:32:03

    Docker 配置 PostgreSQL13 的主从环境 前言 PostgreSQL 数据库支持多种复制解决方案,以构建高可用性,可伸缩,容错的应用程序,其中之一是预写日志(WAL)传送。该解决方案允许使用基于文件的日志传送或流复制,或者在可能的情况下,将两种方法结合使用来实现备用服务器。 默认情况下,流复

  • PHP经典高级工程师面试题2021-09-28 10:34:10

    1.PHP 如何实现不用自带的 cookie 函数为客户端下发 cookie。对于分布式系统,如何来保存 session 值。 这个题有点绕。考的还是 COOKIE 和 SESSION 的基础知识。服务端通过 set-cookie 命令来通知客户端保存 cookie。 只要按照 domain path 过期时间等规则 用 header 函数就可

  • PHP经典高级工程师面试题2021-09-28 10:32:15

    1.PHP 如何实现不用自带的 cookie 函数为客户端下发 cookie。对于分布式系统,如何来保存 session 值。 这个题有点绕。考的还是 COOKIE 和 SESSION 的基础知识。服务端通过 set-cookie 命令来通知客户端保存 cookie。 只要按照 domain path 过期时间等规则 用 header 函数就可以实

  • jmeter非GUI执行报错二:Error in NonGUIDriver java.lang.RuntimeException: Following remote engines could not2021-09-27 15:59:59

    出现此错误是由slave的jmeter服务未启动引起的,当slave未启动jmeter-server时,master运行压测脚本时会出现此错误,如有多个slave机器,根据报文提示的IP启动对应的机器的服务,问题解决。如果有专门的压测服务器,建议后台运行。 

  • centOS下mysql主从复制架构2021-09-26 14:32:33

    1. 什么是主从复制架构 主从复制架构有多个mysql节点,一个主节点,其他的是从节点,从节点不处理请求,只是同步主节点的数据 2. 工作步骤 (1) master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events); (2) slave将master的binary log events拷

  • MySQL slave状态之Seconds_Behind_Master2021-09-23 15:32:12

    在MySQL的主从环境中,我们可以通过在slave上执行show slave status来查看slave的一些状态信息,其中有一个比较重要的参数Seconds_Behind_Master。那么你是否明白它的真正含义以及它是怎么计算的呢?         在之前我一直误以为Seconds_Behind_Master是表示slave比master落后多

  • springboot之web工程RedisTemplate的哨兵模式配置2021-09-23 13:57:51

    前提条件:搭建好了redis哨兵集群模式 1. 在pom文件中引入redis的启动依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2. 在配置文件中配置sentinel的相关信息

  • Suspending MMON slave action kewrmapsa_ for 82800 seconds2021-09-23 09:05:03

    APPLIES TO: Oracle Database - Enterprise Edition - Version 11.2.0.2 and laterInformation in this document applies to any platform.   SYMPTOMS Alert log messages such as the following are seen:  Suspending MMON action 'alert message cleanup' for

  • 引擎特性 | MySQL MEMORY(HEAP) 存储引擎导致 Slave 节点有本地事务2021-09-21 19:05:57

    本文首发于 2019-04-22 20:56:52 1. MEMORY 引擎简介 可能有的朋友对MEMORY存储引擎不太了解,首先介绍一下(以下描述来自官方): MEMROY存储引擎(以前称为HEAP)的表把表结构存放到磁盘上,而把数据放在内存中。 每个Memory表只实际对应一个磁盘文件,在磁盘中表现为.frm文件。因为它的数据

  • 10-Redis主从赋值2021-09-21 12:06:39

    一、是什么 主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主,读写缝分离,分担压力,当然了我们仍然可以开启从机的写的操作。 二、可以干啥 读写分离,性能扩展(主机写,从机复制主机数据,进行读操作,一主多从)容灾快速恢复(一台从机错误,快速

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

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

ICode9版权所有