MySQL 1、异步复制: 2、半同步复制:同步出现超时后会自动变回异步复制;
MongoDB
MongoDB的副本集是一组mongod进程的集合,提供冗余和高可用性。最小的的副本集包含(1个primary、1个secondary和1个arbiter),大多数的部署包含3个节点(1个primary、2个secondary)。
【redis】 【架构】 【MongoDB】 【mysql】 【高可用】 【配置】 …
环境说明:需求是创建主从复制环境,要求master端只同步主库中的drsj库到 slave端
master端IP:192.168.1.100 slave端IP:192.168.1.200 主从复制条件:
1.开启主库binlog功能 2.开启主从库server-id 3.确保主从配置文件my.cnf所有server-id不同
4.主库建立同步的账户rep并且授权replication 5.在主库锁表flush tables with read lock;
并查看主库上binlog文件及位置点 show master status\G;记录下此binlog文件和位置点。
【mysql】 【SQL】 【数据库】 【配置】 …
隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 可能 可能 可重复读(Repeatable read) 不可能 不可能 可能 可串行化(Serializable ) 不可能 不可能 不可能
脏读:一个事务读取到了另外一个事务没有提交的数据; 比如:事务T1更新了一行记录的内容,但是并没有提交所做的修改。
【mysql】 【Transaction】 【session】 【repeatable】 …