[注意],当前的测试环境仅仅是一台服务器.

部署测试的tungten版本是2.1.2-xxxx;

Requirements:

mysql配置

To change the Tungsten user to use the new password format complete the following steps

mysql>set session old_passwords=0;

设置二进制日志格式=row;

主mysql端服务器执行命令:

./tools/tungsten-installer --master-slave -a \
  --datasource-type=mysql \
  --master-host=127.0.0.1  \
  --datasource-user=tungsten  \
  --datasource-password=321  \
  --datasource-log-directory=/var/lib/mysql \
  --service-name=byRuiy \
  --home-directory=/root/deploy/mysql \
  --cluster-hosts=127.0.0.1 \
  --thl-port=12500 \
  --rmi-port=11500 \
  --mysql-use-bytes-for-string=false \
  --svc-extractor-filters=colnames,pkey \
  --svc-parallelization-type=none \
  --start-and-report

从mongodb服务器端执行语句:
tools/tungsten-installer --master-slave -a \
  --datasource-type=mongodb \
  --master-host=127.0.0.1  \
  --service-name=byRuiy \
  --home-directory=/root/deploy/mongodb \
  --cluster-hosts=127.0.0.1 \
  --master-thl-port=12500 \
  --thl-port=12600 \
  --rmi-port=11600 \
  --skip-validation-check=InstallerMasterSlaveCheck \
  --svc-parallelization-type=none \
  --start-and-report

部署完成后查看效果:

mongo提示符端

mysql命令行提示符端

将tungstenReplicator 安装为系统服务(tungsten服务进程维护控制)详细见 另一篇post

http://www.cnblogs.com/ruiy/p/tungstenProcessControl.html

单机使用tungsten 同步mysql数据到mongodb相关推荐

  1. Elasticsearch7.9集群部署,head插件,canal同步mysql数据到es,亲自测试,无坑

    Elasticsearch集群部署 1.服务器规划 10.4.7.11 node1 10.4.7.12 node2 10.4.7.13 node3 1. 集群相关    一个运行中的 Elastics ...

  2. 利用Canal全量/增量同步mysql数据至ES

    Canal同步mysql数据至ES 1.更改Mysql配置 1.1 开启 Binlog 写入功能 配置 binlog-format 为 ROW 模式,配置my.cnf [mysqld] log-bin ...

  3. logstash增量同步mysql数据到es

    本篇本章地址:https://www.cnblogs.com/Thehorse/p/11601013.html 今天我们来讲一下logstash同步mysql数据到es 我认为呢,logstash是众 ...

  4. Flink-cdc 同步mysql数据

    下载地址:https://github.com/ververica/flink-cdc-connectors/releases 这里下载2.2.0版本:https://github.com/verve ...

  5. Logstash同步mysql数据

    Logstash同步mysql数据到ElasticSearch 1.安装logstash 下载logstash,解压压缩包 下载地址:https://www.elastic.co/downloads/ ...

  6. 使用canal实时同步MySQL数据到Elasticsearch

    使用canal实时同步MySQL数据到Elasticsearch 搭建环境 安装 elasticsearch 安装 kibana 下载和安装canal 1.下载canal 2.配置MySQL 3.配置 ...

  7. Python迁移MySQL数据到MongoDB脚本

    MongoDB是一个文档数据库,在存储小文件方面存在天然优势.随着业务求的变化,需要将线上MySQL数据库中的行记录,导入到MongoDB中文档记录. 一.场景:线上MySQL数据库某表迁移到Mong ...

  8. python脚本迁移数据库_Python迁移MySQL数据到MongoDB脚本

    MongoDB是一个文档数据库,在存储小文件方面存在天然优势.随着业务求的变化,需要将线上MySQL数据库中的行记录,导入到MongoDB中文档记录. 一.场景:线上MySQL数据库某表迁移到Mong ...

  9. 使用canal同步MySQL数据到Elasticsearch(ES)

    目录 1.功能及使用场景 1.1.功能介绍 1.2.使用场景 2.需求引入 3.canal文件下载及准备 3.1 下载文件 3.2 准备文件 4.deployer安装及效果测试 4.1.deploye ...

  10. canal mysql从库_大厂如何基于binlog解决多机房同步mysql数据(一)?

    目录 前言 单一IDC 多IDC mysql主从同步 数据同步方案 多机房mysql同步方案 优化同步方案 同步方案的问题 如何解决重复插入 对于DDL语句处理 如何解决唯一索引冲突 如何解决数据回环 ...

最新文章

  1. 基于ubuntu 的LAMP 优化加固
  2. 微服务~分布式事务里的最终一致性
  3. 全球及中国明装灯具市场规模预测及产量需求渠道分析报告2022-2027年
  4. 妙用通配符证书发布多个安全站点
  5. RabbbitMq 消费端自定义监听
  6. 独立站引流真的那么难吗?
  7. 2018ACM-ICPC南京赛区网络赛: J. Sum(积性函数前缀和)
  8. jdbc、jpa、spring data jpa、hibernate、mybatis之间的关系及区别
  9. java出栈序列合法性_pat--7-11 出栈序列的合法性(25 分)
  10. 准考证丢失后如何查询四六级成绩
  11. 用python生成个性二维码生成器_Python 生成个性二维码
  12. 抖音测试软件app,抖音抑郁症测试app
  13. 最短Hamilton路径(哈密顿图,状压dp)
  14. 如何查看raid控制器的信息HP DELL
  15. lsdyna如何设置set中的node_list_Redis 系列教程(二)Redis中的五种数据类型
  16. 2021天梯赛L1-079 天梯赛的善良 题解
  17. phpcustom数据库录入
  18. 同创伟业王维:行业泡沫期易诞生伟大公司
  19. MySQL8.0修改用户密码验证
  20. C语言 兔子繁衍问题

热门文章

  1. bat 判断文件名字含有某些字段_PE文件头及其简单逆向运用
  2. ai作文批改_每日即评 | 积极适应“AI批改作文”的潮流
  3. python列表推导式求完全数_Python列表推导式(List comprehension)
  4. matlabif函数多个条件并列_sql课堂笔记-窗口函数
  5. linux麒麟安装磁盘分区,一种中标麒麟系统根分区扩容的实现方法技术方案
  6. hashmap hash冲突怎么解决_让我再撸一次HashMap
  7. 钟点计算机,汇编语言 钟点显示
  8. 手机qq和电脑qq怎么同步消息_怎么在QQ上把自己电脑上的文件传到QQ上??
  9. Net设计模式实例之建造者模式(Builder Pattern)(1)
  10. MySQL之 视图,触发器,事物,存储过程,函数(Day48)