使用dbgen造数据,lightning导入数据

使用dbgen造数据,lightning导入数据
作者:周万春
微信:lovemysql3306


dbgen 项目地址
    https://github.com/kennytm/dbgen


-- 表结构模板
[root@db01 ~]# vim template.sql
CREATE TABLE app01.t1 (
    id bigint,
        /*{{ rownum }}*/
    name varchar(40),
        /*{{ rand.regex('[a-zA-Z ]{40}') }}*/
    PRIMARY KEY (id)
);


-- dbgen 命令部分参数作用:
    -i «PATH», --template «PATH»  模板文件的路径。有关详细信息,请参见模板参考。
    -o «DIR», --out-dir «DIR»  用于存储生成的文件的目录。如果该目录不存在,dbgen将尝试创建它。
    -k «N», --files-count «N»  要生成的数据文件数。
    -n «N», --inserts-count «N»  每个文件要生成的INSERT语句数。
    -r «N», --rows-count «N»  每个INSERT语句要生成的行数。
    生成的总行数为(文件数)×(插入数)×(行数)。


-- 开始造数据
[root@db01 ~]# /disk/dbgen -i template.sql -o /disk/out_data -k 3 -n 10 -r 2
Using seed: f98c9b735d524e3ecc909c136cf26434572b4d02f75d7f6b92d0ee2df981331e
Done!                                                                                                                            
Size     3.57 KB / 3.57 KB 
上一篇:了解 TiDB 技术内幕 - 谈调度


下一篇:【tidb】相关的调研