主备环境说明主机名IP角色端口master192.168.20.133Master5432s
原创
2022-09-29 11:48:44
409阅读
环境介绍:centos6.6主:192.168.142.130 postgresql-9.2.4.tar.bz2 从: 192.168.142.131 postgresql-9.2.4.tar.bz2postgresql主从复制是一种高可用解决方案,可以实现读写分离。postgresq
原创
2021-11-30 16:01:05
1084阅读
PostgreSQL体系结构本地内存本地内存是服务器进程独占的内存结构,每个postgresql子进程都会分配一小块相应内存空间,随着连接会话的增加而增加,它不属于实例的一部分work_mem:用于排序的内存maintenance_work_mem:用于内部运维工作的内存,如VACUUM垃圾回收、创建和重建索引等等temp_buffers:用于存储临时表的数据共享内存Shared Buffer:-
原创
2023-03-01 14:23:15
2126阅读
基础知识apache2的安装目录默认在/etc/apache2,目录结构:网站目录默认安装在/var/www/html,只有index.html一个文件,访问127.0.0.1时可以看到:Virtual Hosting(虚拟主机)简单说就是同一台服务器可以同时处理超过一个域名(domain)。假设www.example1.net和 www.example2.net两个域名都指向同一服务器,WEB服
转载
2024-07-17 09:51:01
10阅读
1、物理结构
(由控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件组成) 一个数据库中的数据存储在磁盘上物理文件,被使用时,调入内存。 其中控制文件、数据文件、重做日志文件、跟踪文件及警告日志(trace files,alert files)属于数据库文件; 参数文件(parameter file)口令文件(password file)是非数据库文件 1.1数据文件:
文章目录一、复制的基本原理1、slave会从master读取binlog来进行数据同步2、三步骤+原理图二、复制的基本原则三、复制的最大问题四、一主一从常见配置1、mysql版本一致且后台以服务运行2、主机、从机都配置在==[mysqld]==结点下,都是小写3、主机(==Windows10==)修改**my.ini**配置文件4、 mysql主从复制起始时,从机不继承主机数据5、从机(==ce
转载
2024-04-03 13:12:54
66阅读
文章目录一、主库备库安装,环境二、相关配置1.主从binlog开启,server-id配置2.主库创建有同步权限用户且能在备库登录3.主库全库备份(如主备库都是空库,可略过)4.备库导入主库全备5.备库指定同步位置并开始同步6.在主库插入数据验证备库是否同步7.主备库都关机后重新开启同步三、说明 一、主库备库安装,环境二、相关配置1.主从binlog开启,server-id配置**主从binlo
一主备机器规划主机名|IP|角色|端口:----:|:----:|:----:|:----:|:----:|:----:master|192.168.0.108|Master|5432slave|192.168.0.109|Slave|5432二创建流复制2.1设置hostmaster,slave两节点都要操作。[root@bogon~]#vim/etc/hosts#编辑内容如下:192.168.
原创
2020-06-12 14:26:19
2777阅读
使用docker搭建mysql集群如何使用docker搭建mysql的集群(使用了percona/percona-xtradb-cluster和haproxy镜像)获取docker的mysql镜像获取docker仓库存在的mysql镜像docker pull percona/percona-xtradb-cluster:latest #获取镜像
#也可使用docker tag 【镜像名称】 【你
转载
2023-08-02 13:36:48
269阅读
基于Docker的Mysql主从复制搭建为什么基于Docker搭建?资源有限虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐一台机器上可以运行多个Docker容器Docker容器之间相互独立,有独立ip,互不冲突Docker使用步骤简便,启动容器在秒级别 利用Docker搭建数据库服务器建立镜像 1.拉取官方镜像(我们这里选择5.7,如果不写后面的版本号则会自动拉取最新版
转载
2024-03-04 06:08:53
55阅读
Ubuntu20.04搭建postgresql13主从
postgresql主服务器(10.0.0.2):apt-get install postgresql-13mkdir /space/postgresqldbsystemctl stop postgresqlrsync -av --progress /var/lib/postgresql/13/main /space/postgresql/
原创
2022-09-27 19:04:25
568阅读
一主多从配置服务器规划:使用docker方式创建,主从服务器IP一致,端口号不一致主服务器:容器名docker-mysql-master,端口3306
从服务器:容器名docker-mysql-slave1,端口3307
从服务器:容器名docker-mysql-slave2,端口3308
注意:如果此时防火墙是开启的,则先关闭防火墙,并重启docker,否则后续安装的MySQL无法启动#关闭do
转载
2023-07-18 17:27:02
70阅读
Ubuntu20.04搭建postgresql12主从postgresql主服务器(10.0.0.2):
# apt-get install postgresql
# mkdir /space/postgresqldb
# systemctl stop postgresql
# rsync –av –progress /var/lib/postgresql/12/main /space/postg
原创
2021-11-08 20:53:53
1224阅读
主从复制功能通过在主服务器和从服务器之间切分处理客户查询的负荷,可以得到更好的客户响应时间 SELECT 查询可以发送到从服务器,以降低主服务器的查询处理负荷。修改数据的语句仍然发送到主服务器,以使主、从服务器保持同步。如果非更新查询为主(如 SELECT 查询),该负载均衡策略很有效。 MySQL 主从复制优点如下:增长健壮性。主
转载
2024-03-17 13:07:49
42阅读
标题:Kubernetes中实现PostgreSQL主从同步的步骤及代码示例
在Kubernetes中实现PostgreSQL主从同步是一个常见的需求,通过主从同步可以保证数据的高可用性和容错性。在接下来的文章中,我将向你介绍如何在Kubernetes集群中实现PostgreSQL主从同步,以及每一步需要做什么和需要使用的代码示例。
步骤概述:
| 步骤
原创
2024-04-24 11:36:20
184阅读
# 实现PostgreSQL主从架构教程
## 介绍
在数据库系统中,主从架构是一种常见的部署方式,可以提高数据库的性能和可用性。作为一名经验丰富的开发者,我将教你如何实现PostgreSQL主从架构。
## 流程
下面是实现PostgreSQL主从架构的步骤:
```mermaid
journey
title Implement PostgreSQL Master-Slave Ar
原创
2024-06-21 04:30:21
29阅读
# PostgreSQL 主从架构的实现指南
在当今的数据库管理中,主从架构是提高系统可用性与扩展性的常见方案。PostgreSQL 支持这一架构,允许我们将数据从主数据库复制到一个或多个从数据库。本文将逐步指导你如何设置 PostgreSQL 的主从架构。
## 流程概述
在开始之前,首先我们需要了解设置主从架构的基本流程。以下是一个简化的步骤表:
| 步骤 | 说明
原创
2024-08-14 04:33:06
74阅读
postgresql主从同步
原创
2021-05-28 10:40:24
1229阅读
mkdir -p /opt/pgsql/pg_archive(2)创建一个数据库用户replica进行主从同步postgres用户登录到数据库su postgres
cd /usr/local/pgsql/bin
./psql
create role replica login replication encrypted password '123456';(3)修改pg_hba.conf,增加
# 使用 Docker 实现 PostgreSQL 主从复制
在今天的数字化时代,数据库的高可用性越来越重要。PostgreSQL 是一种流行的关系型数据库,它支持主从复制,这样可以实现数据的备份和负载均衡。在这篇文章中,我将介绍如何使用 Docker 实现 PostgreSQL 的主从复制。
## 流程概述
在进行 PostgreSQL 主从复制之前,我们需要明确整个流程。我们将使用 Do