首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
spring
queue
python
smtp
vb
go
lua
upload
protocol-buffers
router
redis
curl
分布式
php
nginx
php框架
ssl
队列
lvs
port
iis
base64
struct
mvc
transform
interface
rust
nlp
touch
注入
api
varnish
openssl
压力测试
laravel
正则
crontab
wordpress
pip
dns
java
webhooks
webserver
php绘图
微服务
x86
h2
web3
c语言
sms
http2
asp.net
mqtt
tengine
grpc
cSharp
localhost
cache
jvm
server
makefile
phpunit
ffmpeg
yaf
php5
织梦cms
timezone
node.js
cookie
static
log4j
pipe
django
pipeline
gzip
storage
service
pymongo
okhttp
当前位置:
开发笔记
>
后端
> 正文
MariaDB10.x将支持多主复制功能
作者:涵涵幸福2010_759 | 来源:互联网 | 2014-05-29 08:43
国庆期间与Monty合作,将我开发的多主复制功能合并到了MariaDB主干,将在10.x版本中出现。Monty专门写了一片博客来介绍多主复制补丁:http://monty-says.blogspot.com/2012/10/multi-source-replication-for-mariadb-is.html虽然Ma
国庆期间与Monty合作,将我开发的多主复制功能
合并到了MariaDB主干,将在10.x版本中出现。
Monty专门写了一片博客来介绍多主复制补丁:http://monty-says.blogspot.com/2012/10/multi-source-replication-for-mariadb-is.html
虽然MariaDB 10.x还没正式发布,但是已经可以下载最新的源码树来编译使用:https://code.launchpad.net/~maria-captains/maria/10.0-base
目前已知的问题就是采用多主复制以后,半同步(Semi-sync)会无法使用,这个要fix估计还需要一点时间,如果你不使用半同步,并且急切的需要使用多主复制,那么可以直接采用源码树上的代码,不再需要把我的补丁打到MySQL中再编译了。而且一般来说用多主复制都是为了聚合数据进行分析,而MariaDB的优化器不用多言,在MySQL的分支中是最强大的,正好可以更好的做OLAP。
具体的使用文档看这里:https://kb.askmonty.org/en/multi-source-replication/
值得一提的是,这次合并以后增加了SHOW ALL SLAVES STATUS功能,可以显示所有的通道复制情况。START/STOP ALL SLAVES 也可以一次性启停所有通道。另外一直影响大家使用的无法跳过指定通道错误的问题,也顺便修复了,增加了一个变量,set @@default_master_cOnnection=’connection_name’,这样可以指定一个通道,然后用单通道的Sql_slave_skip_counter就可以了。
当然也要感谢Monty为我review patch,发现那么多隐含问题,并且给我commit权限,希望能给开源做更多的事情,对MySQL做更多的改进。
目前还没有任何评论.
mariadb
html
https
mysql
sql
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
port
简化报表生成:EasyReport工具的全面解析
本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ...
[详细]
蜡笔小新 2024-12-22 11:11:28
port
MyBatis 动态 SQL 详解与应用
本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ...
[详细]
蜡笔小新 2024-12-27 16:20:10
port
MySQL数据库备份与恢复实践
本文档详细介绍了2017年8月31日关于MySQL数据库备份与恢复的教学内容,包括MySQL日志功能、备份策略、备份工具及实战演练。 ...
[详细]
蜡笔小新 2024-12-12 13:25:48
port
centos 7.0 lnmp成功安装过程(很乱)
下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ...
[详细]
蜡笔小新 2024-11-15 14:20:54
port
MySQL与MariaDB数据库管理:约束与键操作详解
在关系型数据库中,数据约束是指在向数据表中插入数据时必须遵循的限制条件。在MySQL和MariaDB中,常见的数据约束包括主键约束、唯一键约束、外键约束以及非空约束等。这些约束确保了数据的完整性和一致性,是数据库管理中的重要组成部分。通过合理设置和使用这些约束,可以有效防止数据冗余和错误,提升数据库的可靠性和性能。 ...
[详细]
蜡笔小新 2024-11-08 17:17:06
port
MySQL连接故障排除:解决ERROR 2003 (HY000) 无法连接至本地服务器‘127.0.0.1’ (111) 的方法与步骤
在重新安装Ubuntu并配置Django和PyCharm后,忘记测试MySQL连接,导致在后续配置过程中遇到错误:ERROR 2003 (HY000) - 无法连接到本地服务器 ‘127.0.0.1’ (111)。本文将详细介绍该错误的原因及解决步骤,帮助用户快速恢复MySQL服务的正常运行。我们将从检查网络配置、验证MySQL服务状态、配置防火墙规则等方面入手,提供全面的故障排除指南。 ...
[详细]
蜡笔小新 2024-11-07 12:59:56
port
MySQL 8.0 MGR 自动化部署与配置:DBA 和开源工具的高效解决方案
MySQL 8.0 MGR 自动化部署与配置:DBA 和开源工具的高效解决方案 ...
[详细]
蜡笔小新 2024-11-07 10:42:53
nginx
如何利用Apache与Nginx高效实现动静态内容分离
如何利用Apache与Nginx高效实现动静态内容分离 ...
[详细]
蜡笔小新 2024-10-29 21:47:55
mvc
PHP 5.2.5 安装与配置指南
本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ...
[详细]
蜡笔小新 2024-12-27 19:05:41
php
网站与MySQL数据库的连接与交互
本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ...
[详细]
蜡笔小新 2024-12-27 14:09:23
rust
Python 爬虫基础教程及代码实例
根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ...
[详细]
蜡笔小新 2024-12-26 10:42:40
port
解决本地SQlyog连接阿里云MariaDB数据库2003错误的方法
本文详细介绍了如何解决在使用本地SQlyog客户端尝试连接阿里云上的MariaDB数据库时遇到的2003错误,即无法连接到MySQL服务器的问题。 ...
[详细]
蜡笔小新 2024-11-29 15:59:50
ssl
Nagios可视化插件开发指南 —— 配置详解
本文详细介绍了Nagios监控系统的配置过程,包括数据库的选择与安装、Nagios插件的安装及配置文件的解析。同时,针对常见的配置错误提供了具体的解决方法。 ...
[详细]
蜡笔小新 2024-11-26 16:13:46
php
华为云openEuler环境下的Web应用部署实践
本文详细记录了在华为云openEuler系统上进行Web应用部署的具体步骤,包括配置yum源、安装Apache、MariaDB、PHP及其相关组件,并完成WordPress的安装与配置过程。 ...
[详细]
蜡笔小新 2024-11-25 12:39:31
port
在 Ubuntu 22.04 LTS 上部署 Jira 敏捷项目管理工具
Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在 Ubuntu 22.04 LTS 上安装和配置 Jira。 ...
[详细]
蜡笔小新 2024-11-19 09:56:22
涵涵幸福2010_759
这个家伙很懒,什么也没留下!
Tags | 热门标签
spring
queue
python
smtp
vb
go
lua
upload
protocol-buffers
router
redis
curl
分布式
php
nginx
php框架
ssl
队列
lvs
port
iis
base64
struct
mvc
transform
interface
rust
nlp
touch
注入
RankList | 热门文章
1
Java的类型擦除式泛型详解
2
Flutter入门——Flutter功能概览
3
开发笔记:python之Bottle框架
4
《从零构建前后星散的web项目》:前端相识过关了吗?
5
Exp6 信息搜集与漏洞扫描 20164303
6
使用粘性页眉和页脚切换侧栏 - Toggle Sidebar with sticky header and footer
7
关于C++条件运算符(三目运算符)右结合的说明
8
ThreadLocal 从源码角度简单分析
9
少儿编程(1):计算思维
10
【每日一练】35—一个简单的弹出框效果的实现
11
SpringMVC源码分析4:DispatcherServlet如何找到正确的Controller
12
Spring-boot使用Quartz实现多线程调度任务
13
(10)redis mysql 数据同步
14
记录集的多条记录合并成一条for xml path
15
seaborn 绘图sns.relplot
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有