KairosDB 导入和导出数据

默北 KairosDBKairosDB 导入和导出数据已关闭评论12,731字数 666阅读2分13秒阅读模式

在命令行下,可以从KairosDB导入和导出数据。

导出数据

从KairosDB导出数据命令如下:文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

bin/kairosdb.sh export -f export.txt

导出的数据格式是每行一个指标的JSON对象。文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

导出时,还可以进行压缩:文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

bin/kairosdb.sh export | gzip > export.gz

导出参数

-f <filename> : 导出到文件名。如果没有指定,以标准输出输出。文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

-n <metricName> : 导出指定的指标数据。如果没有指定,导出所有的指标。文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

导入数据

导入数据到KairosDB命令如下:文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

bin/kairosdb.sh import -f export.txt

如果导入的数据有压缩:文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

gzip -dc export.gz | bin/kairosdb.sh import

导入参数

-f <filename>:指定要导入的文件,如果没有指定,则数据来自标准输入。文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

性能测试

环境如下: Intel i5 (4 cores) 12 Gigs ram。两块SSD硬盘,另一个是普通硬盘。Cassandra单实例和KairosDB在同一台服务器上运行。文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

数据量:31,341,782个指标,其中大部分具有相同的指标和标签,这意味着会被写入到单一行。文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

结果如下:文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

Cassandra Memory Location of Data Metrics per second
1 Gig data and commit log on SSD 74,623
1 Gig data on platter, commit log on SSD 93,837
2 Gig data on platter, commit log on SSD 132,804

 文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/ 文章源自运维生存时间-https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
默北
  • 本文由 发表于 15/11/2014 01:00:01
  • 转载请务必保留本文链接:https://www.ttlsa.com/kairosdb/kairosdb-importing-and-exporting-data/
  • cassandra
  • HBase
  • KairosDB
  • OpenTSDB
  • 时间序列数据库