一、什么是实时实时系统由主库、实时库、守护进程和监视组成。通过部署实时系统,可 以及时检测并处理各种硬件故障、数据库实例异常,确保持续提供数据库服务。二、主要功能1. 实时数据同步库通过实时归档完成数据同步,实时归档要求主库将 RLOG_PKG 发送到库后,再将 RLOG_PKG 写入本地联机 Redo 日志文件。但要注意的是,库确认收到主库发送的Redo 日志,并不保证
转载 2023-07-03 20:44:07
430阅读
文章目录MySQL 的基本原理节点 A 到 B 这条线的内部流程循环复制问题 binlog 可以用来归档,也可以用来做主同步,但它的内容是什么样的呢?为什么库执行了 binlog 就可以跟主库保持一致了呢?今天就正式地来介绍一下它。MySQL 的基本原理M-S 结构:在状态 1 中,客户端的读写都直接访问节点 A,而节点 B 是 A 的库,只是将 A 的更新都同步过来,到本地执行。
在RabbitMQ架构部署中,我们需要创建一个高可用的消息队列系统,以确保在节点发生故障时,备份节点能够迅速接管,从而保证系统的连续性和稳定性。本博文将介绍实现RabbitMQ架构的详细步骤,涵盖环境准备、分步指南、配置细节、验证测试、优化技巧和排错指南。 ## 环境准备 在搭建RabbitMQ架构之前,我们需要对环境进行一系列的准备,包括必要的依赖安装和硬件资源评估。 - 前
原创 6月前
70阅读
# 服务部署架构的实现指南 ## 引言 在现代分布式系统中,服务部署架构是一种常见的高可用性解决方案。它允许我们在服务出现故障时,能够迅速切换至服务,确保系统的持续运行。本文将带领你逐步了解如何实现这种架构。 ## 实现流程 下面是实现服务部署架构的步骤: | 步骤 | 描述
原创 11月前
85阅读
Redis7.0部署集群详细版集群的架构:集群就是使用网络将若干台计算机联通起来,并提供统一的管理方式,使其对外呈现单机的服务效果集群的作用:分散单台服务的访问压力,实现负载均衡分散单台服务的存储压力,实现可扩展性降低单台服务宕机带来业务灾难1、Redis集群内部结构设计数据存储设计通过算法设计,计算出key应该保存的位置将所有的存储空间计划切割成16384份,每台主机保存一部分,每份代表的
转载 2023-06-13 15:35:02
169阅读
服务双机热预研一、ServHA镜像双机热软件方案预研1 什么是双机热方案  双机热就是使用互为备份的两台服务共同执行同一服务,其中一台主机为工作机(Primary Server),另一台主机为备份机(Standby Server),保证系统不间断的运行。双机热软件就是实现上述功能的软件产品。双机热针对的是服务的临时故障所做的一种备份技术,通过双机热,来避免长时间的服务
1.Niginx配置文件参数详解  a.上面博客说了在Linux中安装nginx。  b.当Nginx安装完毕后,会有相应的安装目录,安装目录里的nginx.confg为nginx的配置文件,nginx配置文件分为4部分,main(全局配置)、server(主机配置)、upstream(负载均衡服务设置)以及location(URL匹配特定位置的设置),这四者的关系是:server继承ma
转载 2024-01-29 23:29:48
52阅读
一、准备环境  1.服务A(192.168.0.176),从服务B(192.168.0.13)。  2.两台服务上都部署了mysql数据库。(两台服务上的数据库版本必须是一致的)  3.再两台服务上分别创建rb-test数据库,并创建数据表user。二、服务A双机热配置步骤  1、创建同步用户  进入mysql操作界面,在服务A上为从服务建立一个连接帐户,该帐户必须授予RE
转载 2023-08-04 11:34:31
202阅读
datecommentscategoriestagspermalinktitle 2020/4/1 true 5.25 高可用存储架构:集群和分区 软件架构 数据集群主、主从、架构本质上都有一个隐含的假设:主机能够存储所有数据,但主机本身的存储和处理能力肯
环境准备CentOS:7.7(10.20.178.4,10.20.178.5)mysql:5.5.8keepalived:2.1.51 配置/etc/my.cnf:10.20.178.4[mysqld] #启动二进制日志 log-bin=mysql-bin #同步数据库 binlog-do-db=edrserver #服务ID server-id=1 #不同步的数据库,如mysql binl
转载 2024-02-27 17:40:41
71阅读
1、主从复制主从复制原理:mysql数据库提供了一种主从备份的机制,其实就是把数据库的所有的数据同时写到备份的数据库中。实现mysql数据库的热备份。要想实现双机的热,首先要了解主从数据库服务的版本的需求。要实现热mysql的版本都高于3.2。还有一个基本的原则就是作为从数据库的数据版本可以高于服务数据库的版本,但是不可以低于服务的数据库版本。当然要实现mysql双机热,除了my
整个过程还是很简单的mkdir -p /gdb/gaussdb/app  /gdb/gaussdb/data chown -R omm.dbgrp gaussdb/gdb/software/gaussdb/python-3.9.2/bin/python3 install.py -U omm:dbgrp -R /gdb/gaussdb/app -D /gdb/gaussdb/data -C
转载 2023-08-30 08:40:16
362阅读
     Redis 支持 Master-Slave(主从)模式,Redis Server 可以设置为另一个 Redis Server 的主机(从机),从机定期从主机拿数据。特殊的,一个从机同样可以设置为一个 Redis Server 的主机,这样一来 Master-Slave 的分布看起来就是一个有向无环图,形成 Redis Server 集群,
转载 2023-08-04 10:12:14
626阅读
简介: 「智能运维大数据平台」是一款开箱即用的运维监控平台,通过特有的平台功能可以将企业的基础架构、应用程序、日志管理结合在一起,提供统一采集、统一存储、关联分析、统一监控企业业务保障能力,保障企业业务稳定高效运行,同时利用离线计算、实时计算、机器学习等技术,实现运维数据共享、数据开发和加工能力,让开发人员、运营团队和业务团队协同工作,构建和改进软件应用程序,并帮助企业了解业务和用户使用
一 什么是主从复制主从复制是用来建立与数据完全的一样数据库环境,称为从数据库。数据库一般是准实时的业务数据库。二 主从复制的作用(好处或者为什么要使用主从复制)做数据的热,作为后备数据库,数据库服务故障后,可切换到从数据库继续工作,避免数据丢失。架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。读写分离,使
转载 2023-09-01 23:36:58
152阅读
# Docker部署教程 ## 引言 在软件开发的过程中,部署是一个非常重要的环节。为了保证系统的高可用性和可靠性,我们常常需要使用部署的方式来保障系统的稳定运行。本文将详细介绍如何使用Docker来实现部署。 ## 流程概述 下面是实现Docker部署的一般流程: | 步骤 | 描述 | | ---- | ---- | | 1. 创建镜像 | 创建两个镜像,用于容器
原创 2023-10-20 06:15:52
177阅读
数据库中的每条记录都需要一个ID,即使在分库分表后这个ID需要全局唯一性。因此,分库分表后不能使用Mysql自带的自增ID了。因为不通的库之间的ID可能是一样的。我们以记录海量的用户信息为例,可能会想到身份证、电话号码或者email。但是这些信息是会变的。如果用户要修改这些信息,那么ID就失效了。无异于新增一条记录,删掉原来的记录。基于 Snowflake 算法搭建雪花算法可以提供全局唯一
转载 2023-10-06 21:07:11
87阅读
# HBase 部署教程 ## 介绍 在分布式系统中,部署是一种常见的高可用性方案。HBase作为一个分布式的列式数据库,也可以通过部署来实现高可用性。本教程将向你介绍HBase部署的流程和具体步骤,以及每一步所需要做的事情和代码。 ## 流程图 ```mermaid journey title HBase 部署流程 section 创建集群
原创 2023-08-19 05:21:45
37阅读
# Redis部署教程 ## 概述 本教程将指导你如何部署Redis的架构。Redis是一个开源的内存数据库,具有高性能、高可用性和高可扩展性的特点。通过部署架构,可以提高Redis的容错能力,确保数据的持久性和可靠性。 ## 整体流程 下面是部署Redis的整体流程: ```mermaid journey title Redis部署流程 section 安装R
原创 2023-09-16 13:02:59
94阅读
双机热的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。  对于异地热,尤其适合灾。废话不多说了。我们直接进入主题。 我们会主要介绍两部分内容: 一,&nbsp
  • 1
  • 2
  • 3
  • 4
  • 5