tidb 架构 ~Tidb单实例测试

Posted danhuangpai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tidb 架构 ~Tidb单实例测试相关的知识,希望对你有一定的参考价值。

一 简介:咱们今天来学习导入数据篇

二  导入数据测试
   1 工具
   mysqldumper
   loader
  2 下载tidb企业版工具
  wget http://download.pingcap.org/tidb-enterprise-tools-latest-linux-amd64.tar.gz
 3 使用
  1 检测表
  checker -host IP -port 3306 -user user -password password db table
 2 导出 mydumper -u root -p password -S /tmp/mysql.sock -t 16 -F 64 -B dbname -T tablename --skip-tz-utc -o /home/ops/
   参数说明 -t 使用的线程数进行切割
   -F 切割成的块 默认单位MB
  -B 数据库
  -T 表名
  -o 目录
3 导入 loader -h ip -u user -p password -P 4000 -t 32 -d /home/ops/aaa/
  参数说明
  -t 负载
4 测试结果 mysql->tidb的表完全没问题,能正常查询
三 注意点
  1 目前 TiDB 支持 UTF8mb4 字符编码 ,假设 mydumper 导出数据为 latin1 字符编码,请使用 iconv -f latin1 -t utf-8 $file -o /data/imdbload/$basename 命令转换,$file 为已有文件,$basename 为转换后文件。
  2 目前 tidb 不支持 视图,存储触发器等
  3 检测表->导出->导入























以上是关于tidb 架构 ~Tidb单实例测试的主要内容,如果未能解决你的问题,请参考以下文章

一篇文章带你玩转TiDB灾难恢复

TiDB 基础操作集

数据库必知必会:TiDB(11)TiDB数据库集群安装

TiDB Dashboard 实例性能分析 - 持续分析页面

猿创征文|TiDB 架构分析 & 读写性能测试

猿创征文|TiDB 架构分析 & 读写性能测试