diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/10.\345\210\206\345\214\272/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/10.\345\210\206\345\214\272/config.json" deleted file mode 100644 index 7214862395805f3143536e6f1d3019903bc5ce12..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/10.\345\210\206\345\214\272/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-ac73930a15c149b9ba0b250e46a109e2", - "keywords": [], - "children": [], - "export": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/10.\345\210\206\345\214\272/node.txt" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/10.\345\210\206\345\214\272/node.txt" deleted file mode 100644 index bfc4a5c498f6b48da0880b57a720574fadd4ce07..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/10.\345\210\206\345\214\272/node.txt" +++ /dev/null @@ -1 +0,0 @@ -第十八章 \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.\344\273\216\344\270\273\344\273\216\345\244\215\345\210\266\345\210\260\351\223\276\345\274\217\345\244\215\345\210\266/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.\344\273\216\344\270\273\344\273\216\345\244\215\345\210\266\345\210\260\351\223\276\345\274\217\345\244\215\345\210\266/config.json" index d902447829cb3c9975fd2739c6a5ca9ad3bd9c72..e1ae73a33ae823a252c5cf4c0d1546c9d326c92a 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.\344\273\216\344\270\273\344\273\216\345\244\215\345\210\266\345\210\260\351\223\276\345\274\217\345\244\215\345\210\266/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.\344\273\216\344\270\273\344\273\216\345\244\215\345\210\266\345\210\260\351\223\276\345\274\217\345\244\215\345\210\266/config.json" @@ -1,6 +1,6 @@ { "node_id": "mysql-88333dcb84a946a78bfd9f413c6e795b", - "keywords": [], + "keywords": ["chains", "slave", "master", "主从复制", "replication"], "children": [], "export": [ "ms2chains.json" diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\344\273\216\351\223\276\345\274\217\345\244\215\345\210\266\345\210\260\344\270\273\344\273\216\345\244\215\345\210\266/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\344\273\216\351\223\276\345\274\217\345\244\215\345\210\266\345\210\260\344\270\273\344\273\216\345\244\215\345\210\266/config.json" index 1d0ad560635a225cf516ca11f55ab2a97ac4ccb0..31f91514507bc297968990aadbd32e054ec18aea 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\344\273\216\351\223\276\345\274\217\345\244\215\345\210\266\345\210\260\344\270\273\344\273\216\345\244\215\345\210\266/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\344\273\216\351\223\276\345\274\217\345\244\215\345\210\266\345\210\260\344\270\273\344\273\216\345\244\215\345\210\266/config.json" @@ -1,8 +1,11 @@ { "node_id": "mysql-2f6f847907d4415788e98d2f70f64d3c", "keywords": [ - "链式复制", - "主从复制" + "chains", + "slave", + "master", + "主从复制", + "replication" ], "children": [], "export": [ diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\345\244\232\346\272\220\345\244\215\345\210\266/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\345\244\232\346\272\220\345\244\215\345\210\266/config.json" index e98efd970dad59aa7a385b314ed5ee034f8e1897..3525cccb3a7ed69933bc07fe749d01a85b5c501b 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\345\244\232\346\272\220\345\244\215\345\210\266/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\345\244\232\346\272\220\345\244\215\345\210\266/config.json" @@ -1,6 +1,6 @@ { "node_id": "mysql-91ba7f7a6b684b8aad01abd583cf0442", - "keywords": [], + "keywords": ["多源复制", "multimaster", "replication"], "children": [], "export": [ "multimaster.json" diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/config.json" index 0e831b4bd8c51fb0f01ef6d3834a4d1e914ae79d..fc8020cba5bd40264d001eacedf8375fcbe5a11b 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/config.json" @@ -1,8 +1,14 @@ { "node_id": "mysql-b3cba2e9c7ea46d5beeb1948b41a74d5", - "keywords": ["复制过滤器","filter"], + "keywords": [ + "复制过滤器", + "filter", + "replication" + ], "children": [], - "export": [], + "export": [ + "filter.json" + ], "keywords_must": [], "keywords_forbid": [], "group": 0 diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/filter.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/filter.json" index 61ba15bb6ff40bde2eca0ee9c636cb69e9c43933..5e189fcf1a95588fb138ff32b8675643c31f4885 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/filter.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\345\244\215\345\210\266\350\277\207\346\273\244\345\231\250/filter.json" @@ -3,5 +3,5 @@ "author": "ccat", "source": "filter.md", "notebook_enable": false, - "exercise_id": "117eea79277e4a7199307f48e96e2998" + "exercise_id": "10d03ac17b0148509d1464cac9b1329a" } \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/config.json" index 15e5b0a51e40700a7f07b063ba9af7af907a20ad..2ebd425813f2fddb6777b043c9508329969cb59e 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/config.json" @@ -1,8 +1,14 @@ { "node_id": "mysql-9dee640902204fcbbe780c0f04bc7c18", - "keywords": ["delay", "延迟复制"], + "keywords": [ + "delay", + "延迟复制", + "replication" + ], "children": [], - "export": [], + "export": [ + "delay.json" + ], "keywords_must": [], "keywords_forbid": [], "group": 0 diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/delay.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/delay.json" new file mode 100644 index 0000000000000000000000000000000000000000..11f65ab50bffea51e9fab9e621c8984416e515f3 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/delay.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": "ccat", + "source": "delay.md", + "notebook_enable": false, + "exercise_id": "e1ee4c066ee8499382c61d0717ccc970" +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/delay.md" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/delay.md" new file mode 100644 index 0000000000000000000000000000000000000000..2404e71e84f3f2202a9b7040d1dcd76f66c9597e --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/7.\345\273\266\350\277\237\345\244\215\345\210\266/delay.md" @@ -0,0 +1,23 @@ +# 延迟复制 + +在`主从复制`一节里,Joe实现了一个点对点的主从复制架构,其中standby 是 trade的从库,现在, +Joe 要添加一个名为 backup 的新的复制节点,这个节点的同步进度要比 trade 晚半小时。他应该怎么做? + +## 答案 + +按 `添加从库` 一节的步骤添加 backup 节点,在设置 backup 的主库订阅信息时,加入 `MASTER_DELAY=1800;` + +## 选项 + +### A + +按 `添加从库` 一节的步骤添加 backup 节点,在设置 backup 的主库订阅信息时,加入 `MASTER_DELAY=0.5;` + +### B + +按 `添加从库` 一节的步骤添加 backup 节点,在主库重启推送之前,执行 `SET BACKUP_DELAY=1800` + + +### C + +所有都不对 \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/8.\350\257\273\345\206\231\345\210\206\347\246\273/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/8.\350\257\273\345\206\231\345\210\206\347\246\273/config.json" deleted file mode 100644 index 2fca231fbea42d48c7d845b684d94c4edb97f390..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/8.\350\257\273\345\206\231\345\210\206\347\246\273/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-f4d43d35c4c846baa2761d02fff5b09a", - "keywords": ["读写分离"], - "children": [], - "export": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/9.HA\351\253\230\345\217\257\347\224\250/config.json" "b/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/9.HA\351\253\230\345\217\257\347\224\250/config.json" deleted file mode 100644 index 7a9131d4a0659f2359b2d38225cdb5e5c4f8510b..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/6.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/9.HA\351\253\230\345\217\257\347\224\250/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-46c46e16ac404db99e61412a948e3a3c", - "keywords": [], - "children": [], - "export": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git a/data/tree.json b/data/tree.json index 370ffd8cd32cd19bec08f6f00c3a7c1b890997f3..f6db35a01f9567c848585b0d2763cd9517b6c7c8 100644 --- a/data/tree.json +++ b/data/tree.json @@ -2366,7 +2366,13 @@ { "从主从复制到链式复制": { "node_id": "mysql-88333dcb84a946a78bfd9f413c6e795b", - "keywords": [], + "keywords": [ + "chains", + "slave", + "master", + "主从复制", + "replication" + ], "children": [], "keywords_must": [], "keywords_forbid": [], @@ -2377,8 +2383,11 @@ "从链式复制到主从复制": { "node_id": "mysql-2f6f847907d4415788e98d2f70f64d3c", "keywords": [ - "链式复制", - "主从复制" + "chains", + "slave", + "master", + "主从复制", + "replication" ], "children": [], "keywords_must": [], @@ -2389,7 +2398,11 @@ { "多源复制": { "node_id": "mysql-91ba7f7a6b684b8aad01abd583cf0442", - "keywords": [], + "keywords": [ + "多源复制", + "multimaster", + "replication" + ], "children": [], "keywords_must": [], "keywords_forbid": [], @@ -2400,7 +2413,9 @@ "复制过滤器": { "node_id": "mysql-b3cba2e9c7ea46d5beeb1948b41a74d5", "keywords": [ - "复制过滤器" + "复制过滤器", + "filter", + "replication" ], "children": [], "keywords_must": [], @@ -2411,37 +2426,11 @@ { "延迟复制": { "node_id": "mysql-9dee640902204fcbbe780c0f04bc7c18", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "读写分离": { - "node_id": "mysql-f4d43d35c4c846baa2761d02fff5b09a", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "HA高可用": { - "node_id": "mysql-46c46e16ac404db99e61412a948e3a3c", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "分区": { - "node_id": "mysql-ac73930a15c149b9ba0b250e46a109e2", - "keywords": [], + "keywords": [ + "delay", + "延迟复制", + "replication" + ], "children": [], "keywords_must": [], "keywords_forbid": [],