摘要:本文尝试对Mongo的复制和分布式事务的原理进行描述,在必要的地方,对实现的正确性进行论证,希望能为MongoDB内核爱好者提供一些参考。 1.前言 MongoDB基于wiredTiger提供的泛化SI的功能,重构了readHistory(readMajority)的能力 基于wiredTig ...
分类:
数据库 时间:
2020-07-22 16:14:52
阅读次数:
78
Redis入门指南(第2版)是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用gedis实现队列、事务、复制、管道、持久化、优化Redis存储空间等内容,并采用任务驱动的方式介绍了PHP、R ...
分类:
其他好文 时间:
2020-04-11 00:34:36
阅读次数:
78
SQL Server复制的阶梯:第1级 - SQL Server复制简介 网址:http://www.sqlservercentral.com/articles/Stairway+Series/72274/ 作者: Sebastian Meine, 2012/12/26 该系列介绍:本文是Stair ...
分类:
数据库 时间:
2018-12-26 17:54:24
阅读次数:
167
目录 简介 安装启动 权限 事务 脏读、不可重复读、幻读 MVCC 复制 异步复制 半同步复制 GTID复制 集群(Galera) 配置 监控(Zabbix) 简介 环境: CentOS 7.4.1708 MariaDB 10.3.9 简介: MySQL 由 MySQLAB 公司开发。 MariaD ...
分类:
数据库 时间:
2018-10-29 14:08:31
阅读次数:
167
0. 环境 1. 无域环境 2. 发布服务和分发服务器同一台主机 角色 | 主机名 | IP | 发布名 | 发布库名/订阅库名 | | | | 发布服务器 | Server1 | 192.168.1.100 |test3|db1 分发服务器(与发布服务器同一实例) | Server1 | 192. ...
分类:
数据库 时间:
2018-06-15 23:24:59
阅读次数:
229
mysql触发器trigger 实例详解 MySQL好像从5.0.2版本就开始支持触发器的功能了,本次博客就来介绍一下触发器,首先还是谈下概念性的东西吧: 什么是触发器 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的 ...
分类:
数据库 时间:
2018-04-06 15:22:31
阅读次数:
219
原文:SQLServer 事务复制中使用脚本添加某个对象的发布 -- use [发布库] --添加表:创建项目并将其添加到发布中 exec sp_addarticle @publication = N'ReplicationName', @article = N'MyObject', @source... ...
分类:
数据库 时间:
2018-01-26 20:55:00
阅读次数:
245
原文:SQLServer 以备份初始化订阅 在创建事务复制时,如果发布数据库很大,使用快照初始化时,将等待很久,如果出现问题可能又得重新初始化。使用备份初始化会省很多时间,但是数据库在创建发布订阅期间不能访问。使用备份代替快照迁移数据,备份可以压缩或使用 FTP 传输,若在同一个机房,拷贝复制更快。... ...
分类:
数据库 时间:
2018-01-26 20:52:40
阅读次数:
231
原文:SqlServer 使用脚本创建分发服务及事务复制的可更新订阅 【创建使用本地分发服务器】 /************************【使用本地分发服务器配置发布】***********************/ -- SqlServer 2008 R2 -- https://tech... ...
分类:
数据库 时间:
2018-01-26 20:46:55
阅读次数:
203
原文:SQL Server 中心订阅模型(多发布单订阅) 大多数SQL Server 复制拓扑都是基于中心发布模型,它是由一个发布复制到一个或者多个订阅。另一个复制模型是中心订阅模型,它使用事务复制由多个发布复制到一个订阅中。 中心订阅模型用于从多个数据源中合并数据,例如: 》从多个数据仓库中汇总库... ...
分类:
数据库 时间:
2018-01-26 20:42:04
阅读次数:
189