婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > 如何使用Maxwell實(shí)時(shí)同步mysql數(shù)據(jù)

如何使用Maxwell實(shí)時(shí)同步mysql數(shù)據(jù)

熱門標(biāo)簽:大豐地圖標(biāo)注app 400電話變更申請(qǐng) 催天下外呼系統(tǒng) 武漢電銷機(jī)器人電話 北京金倫外呼系統(tǒng) 南太平洋地圖標(biāo)注 400電話辦理服務(wù)價(jià)格最實(shí)惠 html地圖標(biāo)注并導(dǎo)航 呂梁外呼系統(tǒng)

Maxwell簡介

maxwell是由java編寫的守護(hù)進(jìn)程,可以實(shí)時(shí)讀取mysql binlog并將行更新以JSON格式寫入kafka、rabbitMq、redis等中,  這樣有了mysql增量數(shù)據(jù)流,使用場(chǎng)景就很多了,比如:實(shí)時(shí)同步數(shù)據(jù)到緩存,同步數(shù)據(jù)到ElasticSearch,數(shù)據(jù)遷移等等。

maxwell官網(wǎng):http://maxwells-daemon.io
 maxwell源代碼:https://github.com/zendesk/maxwell

Maxwell的配置與使用

maxwell 依賴java sdk,所以需要先配置JDK環(huán)境。

1.下載Maxwell安裝包

root@xxx maxwell]# pwd
/usr/local/maxwell
[root@xxx maxwell]# wget https://github.com/zendesk/maxwell/releases/download/v1.19.5/maxwell-1.19.5.tar.gz
[root@xxx maxwell]# tar zxvf maxwell-1.19.5.tar.gz 
[root@xxx maxwell]# cd maxwell-1.19.5

2.配置mysql,打開mysql binlog日志

[root@xxx mysql]# vi /usr/local/mysql/my.cnf 

[mysqld]
log-bin=mysql-bin #添加這一行就
binlog-format=ROW #選擇row模式
server_id=1 #隨機(jī)指定一個(gè)不能和其他集群中機(jī)器重名的字符串,如果只有一臺(tái)機(jī)器,那就可以隨便指定了

重啟mysql服務(wù),登陸mysql,查看binlog日志模式

mysql> show variables like '%log_bin%'
+---------------------------------+-------------------------------+
| Variable_name                   | Value                         |
+---------------------------------+-------------------------------+
| log_bin                         | ON                            |
| log_bin_basename                | /data/mysqldb/mysql-bin       |
| log_bin_index                   | /data/mysqldb/mysql-bin.index |
| log_bin_trust_function_creators | OFF                           |
| log_bin_use_v1_row_events       | OFF                           |
| sql_log_bin                     | ON                            |
+---------------------------------+-------------------------------+
6 rows in set (0.11 sec)

Maxwell需要在schema_database選項(xiàng)指定的數(shù)據(jù)庫中存儲(chǔ)狀態(tài)的權(quán)限(默認(rèn)庫名稱為maxwell),所以需要提前給權(quán)限:

#創(chuàng)建一個(gè)有同步數(shù)據(jù)的用戶yhrepl
mysql> create user 'yhrepl'@'*' identified by 'scgaopan'; 
Query OK, 0 rows affected (0.10 sec)

#此用戶yhrepl要有對(duì)需要同步的數(shù)據(jù)庫表有操作權(quán)限
mysql> grant all privileges on test.* to 'yhrepl'@'%' identified by 'scgaopan'; 
Query OK, 0 rows affected (0.13 sec)

#給yhrepl有同步數(shù)據(jù)的權(quán)限
mysql> grant select,replication client,replication slave on *.* to 'yhrepl'@'%' identified by 'scgaopan';
Query OK, 0 rows affected (0.10 sec)
# Maxwell需要在schema_database選項(xiàng)指定的數(shù)據(jù)庫中存儲(chǔ)狀態(tài)的權(quán)限(默認(rèn)庫名稱為maxwell)
mysql> grant all privileges on maxwell.* to 'yhrepl'@'%' identified by 'scgaopan';
Query OK, 0 rows affected (0.09 sec)

3.啟動(dòng)Maxwell,主要介紹數(shù)據(jù)寫入rabbitmq的實(shí)戰(zhàn):

[root@xxx maxwell-1.19.5]# vi /usr/local/maxwell/maxwell-1.19.5/config.properties
#日志級(jí)別
log_level=DEBUG

producer=rabbitmq
daemon=true

#監(jiān)控的數(shù)據(jù)庫, mysql用戶必須擁有讀取binlog權(quán)限和新建庫表的權(quán)限
host=47.105.110.xxx
user=yhrepl
password=scgaopan

output_nulls=true
jdbc_options=autoReconnet=true

#監(jiān)控?cái)?shù)據(jù)庫中的哪些表
filter=exclude: *.*,include: test.AA

#replica_server_id 和 client_id 唯一標(biāo)示,用于集群部署
replica_server_id=64
client_id=test-id

#metrics_type=http
#metrics_slf4j_interval=60
#http_port=8111
#http_diagnostic=true # default false

#rabbitmq
rabbitmq_host=47.105.110.xxx
rabbitmq_port=5672
rabbitmq_user=guest
rabbitmq_pass=guest
rabbitmq_virtual_host=/
rabbitmq_exchange=maxwell
rabbitmq_exchange_type=topic
rabbitmq_exchange_durable=false
rabbitmq_exchange_autodelete=false
rabbitmq_routing_key_template=%db%.%table%
rabbitmq_message_persistent=false
rabbitmq_declare_exchange=true

啟動(dòng)Maxwell:

[root@xxx maxwell-1.19.5]# ./bin/maxwell
#可以后臺(tái)啟動(dòng)
[root@xxx maxwell-1.19.5]# nohub ./bin/maxwell 

啟動(dòng)成功,此時(shí)會(huì)自動(dòng)生成maxwell庫,該庫記錄了maxwell同步的狀態(tài),最后一次同步的id等等信息,在主庫失敗或同步異常后,只要maxwell庫存在,下次同步會(huì)根據(jù)最后一次同步的id。如果沒有生成maxwell庫或報(bào)錯(cuò),可能config.properties中配置的mysql用戶權(quán)限不夠

rabbitmq的操作

rabbitmq的操作,啟動(dòng)maxwell后就有一個(gè)maxwell的exchage生成

但對(duì)應(yīng)的queue和exchange和queue的綁定需要用戶自己去實(shí)現(xiàn)

新建一個(gè)maxwell-test的queue:

把queue與exchange進(jìn)行綁定:

注意,這里的Routing key 是區(qū)分大小寫的

在數(shù)據(jù)庫中修改一條記錄,可以看到maxwell-test隊(duì)列里面有一第記錄了。

全量同步

使用maxwell-bootstrap命令

./bin/maxwell-bootstrap --database xhd --table xhd-sso --host 127.0.0.1 --user xiehd --password xiehd2018 --client_id maxwell_dev

同步xhd.xhd-sso表的所有數(shù)據(jù),并指定client_id示maxwell_dev的maxwell執(zhí)行同步

上一個(gè)命令先開著,然后再啟動(dòng)client_id=maxwell_dev的maxwell

./bin/maxwell --client_id maxwell_dev

等待執(zhí)行完成即可

以上就是如何使用Maxwell實(shí)時(shí)同步mysql數(shù)據(jù)的詳細(xì)內(nèi)容,更多關(guān)于用Maxwell同步mysql數(shù)據(jù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • python實(shí)現(xiàn)MySQL指定表增量同步數(shù)據(jù)到clickhouse的腳本
  • MySQL數(shù)據(jù)庫主從同步實(shí)戰(zhàn)過程詳解
  • scrapy數(shù)據(jù)存儲(chǔ)在mysql數(shù)據(jù)庫的兩種方式(同步和異步)
  • Mysql主從數(shù)據(jù)庫(Master/Slave)同步配置與常見錯(cuò)誤
  • ktl工具實(shí)現(xiàn)mysql向mysql同步數(shù)據(jù)方法
  • 用python簡單實(shí)現(xiàn)mysql數(shù)據(jù)同步到ElasticSearch的教程
  • MySQL數(shù)據(jù)庫的主從同步配置與讀寫分離
  • node.js將MongoDB數(shù)據(jù)同步到MySQL的步驟
  • Linux下MySQL數(shù)據(jù)庫的主從同步復(fù)制配置
  • PHP使用SWOOLE擴(kuò)展實(shí)現(xiàn)定時(shí)同步 MySQL 數(shù)據(jù)

標(biāo)簽:徐州 自貢 麗水 迪慶 無錫 西寧 龍巖 南充

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《如何使用Maxwell實(shí)時(shí)同步mysql數(shù)據(jù)》,本文關(guān)鍵詞  如何,使用,Maxwell,實(shí)時(shí),同步,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何使用Maxwell實(shí)時(shí)同步mysql數(shù)據(jù)》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何使用Maxwell實(shí)時(shí)同步mysql數(shù)據(jù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲一本大道在线| 一区二区三区免费在线观看| 日韩亚洲欧美一区| 欧美亚洲日本一区| 欧美日韩国产精品成人| 色偷偷88欧美精品久久久| 国产成人在线色| 青青草原综合久久大伊人精品优势| 国产欧美视频一区二区| 一本色道久久综合狠狠躁的推荐| 国产老肥熟一区二区三区| 国产成人午夜视频| 日本久久电影网| 精品国产露脸精彩对白| 亚洲人成小说网站色在线| 国产精品青草综合久久久久99| 亚洲女人****多毛耸耸8| 美女网站一区二区| 色8久久精品久久久久久蜜| 欧美精品精品一区| 久久精品亚洲精品国产欧美| 亚洲一区二区三区精品在线| 国产精品一区免费视频| 欧美日韩久久久一区| 中文字幕亚洲综合久久菠萝蜜| 五月婷婷欧美视频| 91在线精品秘密一区二区| 日韩女优制服丝袜电影| 亚洲欧洲日韩在线| 成人免费观看视频| 久久综合久久综合九色| 狠狠色狠狠色合久久伊人| 日本二三区不卡| 中文字幕亚洲一区二区va在线| 久久精品国产一区二区三| 福利电影一区二区| 国产日韩欧美精品综合| 国内精品写真在线观看| 欧美日韩高清一区二区不卡| 亚洲免费av高清| 欧美福利一区二区| 裸体歌舞表演一区二区| 成人毛片在线观看| 91在线看国产| 亚洲人亚洲人成电影网站色| 日韩欧美黄色影院| 久久精品国产亚洲一区二区三区| 91国产成人在线| 亚洲小说春色综合另类电影| 欧美一区二区三区啪啪| 久久国产日韩欧美精品| 国产精品美日韩| 91成人在线观看喷潮| 中文字幕一区二区三区在线观看| 国内精品视频666| 亚洲美女视频在线| 久久综合九色综合97_久久久| 成人精品免费网站| 美女诱惑一区二区| 亚洲欧美色一区| 久久久久久久久久久久久女国产乱 | 久久九九国产精品| 欧美肥妇毛茸茸| 国产成人精品亚洲777人妖| 一区二区三区视频在线看| 精品成人在线观看| 欧美日韩日日夜夜| 日韩中文字幕区一区有砖一区| 亚洲www啪成人一区二区麻豆| 美女尤物国产一区| 国产精品美女久久久久久久久| av电影一区二区| 色综合色狠狠天天综合色| 懂色av中文字幕一区二区三区| 精品午夜一区二区三区在线观看| 亚洲男人的天堂在线aⅴ视频| 2021久久国产精品不只是精品| 在线播放视频一区| 国产一区二区三区久久久| 亚洲综合无码一区二区| 97久久超碰国产精品电影| 国产精品久久久久婷婷| 日韩小视频在线观看专区| 日本久久电影网| 8v天堂国产在线一区二区| 欧美一级生活片| 欧美一区二区视频在线观看| 精品成人免费观看| 中文字幕欧美日韩一区| 日韩免费福利电影在线观看| 国产精品每日更新| 日韩电影免费在线| 欧美三级乱人伦电影| 中文字幕欧美日本乱码一线二线| 一卡二卡欧美日韩| 欧美日韩第一区日日骚| 中文字幕第一区二区| 天堂一区二区在线| 92精品国产成人观看免费| 国产精品996| 色偷偷久久一区二区三区| 日韩女优毛片在线| 亚洲一区二区三区四区在线| 国产成人午夜片在线观看高清观看| 色综合天天天天做夜夜夜夜做| 欧美一区二区视频观看视频| 亚洲综合成人网| 亚洲同性gay激情无套| 黄页网站大全一区二区| 精品国产乱码久久久久久久| 韩国一区二区视频| 久久久久久久久伊人| 成人综合婷婷国产精品久久| 一二三四社区欧美黄| 日韩精品五月天| 精品久久久久久久久久久久包黑料 | 狠狠久久亚洲欧美| 成人动漫一区二区三区| 日韩欧美亚洲国产另类| 亚洲国产中文字幕| 国产三级精品在线| 日韩免费视频一区二区| 精品国产区一区| 亚洲国产精品成人综合| 日韩三级视频在线看| 亚洲欧洲av色图| 欧美三级三级三级爽爽爽| 亚洲国产欧美在线| 色国产综合视频| 国产精品天天摸av网| 欧美无乱码久久久免费午夜一区| 国产激情偷乱视频一区二区三区| 日韩国产高清在线| 免费国产亚洲视频| 国内一区二区在线| 99这里都是精品| 欧美性色综合网| 久久久久久一二三区| 久久综合久久99| 日韩欧美亚洲一区二区| 国产精品女同互慰在线看 | 日韩一区二区三区电影在线观看| 色婷婷亚洲综合| 4438x亚洲最大成人网| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美国产精品一区二区三区| 久久国产人妖系列| 日韩视频一区二区三区| 精品在线免费视频| 国产婷婷色一区二区三区四区 | 欧美中文字幕久久| 亚洲激情五月婷婷| 91精品国产综合久久小美女| 一区二区三区波多野结衣在线观看| 国产成a人亚洲精品| 亚洲特级片在线| 欧美女孩性生活视频| 欧美激情综合网| 欧美午夜精品久久久久久孕妇| 亚洲一区二区在线免费看| 欧美日韩激情在线| 国产真实乱对白精彩久久| 久久久久久麻豆| 亚洲永久精品大片| 欧美亚洲日本一区| 亚洲一区二区四区蜜桃| av在线不卡观看免费观看| 亚洲国产高清在线| 成人免费看黄yyy456| 中文字幕一区二区三区av| 日韩av成人高清| 久久嫩草精品久久久精品一| 青青草一区二区三区| 久久综合色天天久久综合图片| 秋霞成人午夜伦在线观看| 日韩欧美二区三区| 国产传媒久久文化传媒| 成人精品国产一区二区4080| 国产性色一区二区| 欧美日韩中文字幕一区| 天堂久久久久va久久久久| 欧美三级日韩在线| 国产精品一二三四| 亚洲精品中文字幕乱码三区| 欧美视频精品在线观看| 久久精品国产色蜜蜜麻豆| 久久精品亚洲精品国产欧美| 色综合天天综合在线视频| 日韩国产在线观看| 亚洲欧洲av色图| 久久久久久综合| 在线免费亚洲电影| 国产成a人亚洲| 日本欧美韩国一区三区| 日本韩国视频一区二区| 成人激情文学综合网| 九色综合狠狠综合久久| 亚洲黄色av一区| 一区二区欧美精品| 久88久久88久久久|