解密OpenTSDB的表存储优化

  1. 云栖社区>
  2. 阿里云存储服务>
  3. 博客>
  4. 正文

解密OpenTSDB的表存储优化

木洛 2016-06-15 14:32:37 浏览22437
展开阅读全文

摘要 

OpenTSDB是一个分布式的、可伸缩的时间序列数据库,在DB-engines的时间序列数据库排行榜上排名第五。它的特点是能够提供最高毫秒级精度的时间序列数据存储,能够长久保存原始数据并且不失精度。它拥有很强的数据写入能力,支持大并发的数据写入,并且拥有可无限水平扩展的存储容量。

        它的强大的数据写入能力与存储能力得益于它底层依赖的HBase数据库,也得益于它在表结构设计上做的大量的存储优化。

        本篇文章会详细讲解其表结构设计,在理解它的表结构设计的同时,分析其采取该设计的深层次原因以及优缺点。它的表结构设计完全贴合HBase的存储模型,而表格存储(TableStore、原OTS)与HBase有类似的存储模型,理解透OpenTSDB的表结构设计后,我们也能够对这类数据库的存储模型有一个更深的理解。


存储

网友评论

登录后评论
0/500
评论
木洛
+ 关注
所属云栖号: 阿里云存储服务