DTCC 2019 | 阿里云TSDB: 教你解锁时序时空数据库的种种黑科技( 七 )

特性3:SQL查询能力

由于时序数据库本身属于比较新的概念 , 为了降低开发人员以及数据分析人员使用时序数据库的门槛和学习成本 , 阿里云TSDB也提供了基于SQL的查询接口 。 有了SQL的查询接口 , 用户就可以非常方便地使用SQL来操作时序模型 。 而阿里云TSDB的SQL接口也基于时序场景进行了算法上的优化 , 可以将SQL中的过滤、聚合等操作全部下推到TSDB的内核中 , 这样就可以最优化的方式来处理时序数据的分析和查询 。

特性4:内置对接Prometheus

在最新版的阿里云TSDB中 , 已经实现了内置对接Prometheus的能力 。 Prometheus是一个非常适用于监控Kubernetes集群的工具 , 但是其对于监控数据的存储能力比较薄弱 , 虽然社区也考虑到这一点并且提供了Prometheus Adapter的第三方组件来将Prometheus的数据对接到各种各样的数据源上 , 但是当数据链路中增加一个组件就意味着查询性能的降低 。 为了在阿里云TSDB对接Prometheus的同时保持较高的查询效率 , TSDB内置了对接Prometheus的能力 。 经过测试 , 内置对接Prometheus的方式相对于经由Prometheus Adapter中转方式的查询性能要高很多 。

推荐阅读