为什么需要时序数据库?
时间数据的特点是累计速度非常快,常规数据库在设计之初,并非是为了处理这种规模的数据,而且关系型数据库在处理大规模的数据集的效果非常差。使用特性
时序数据库能够提供一些通用的对时间序列数据分析的功能和操作,比如数据保留策略、连续查询、灵活的时间聚合,此外时序数据库以时间为维度,也提供更快的大规模查询、更好的数据压缩等。
BlueSky高性能时序数据库下的OpenTSDB
OpenTSDB是在2010年开源的一款分布式时序数据库,当然其主要用于监控方案中。
OpenTSDB采用的是HBase的分布式存储,它获取数据的模式与Prometheus不同,采用的是推模式(Push)。
在展示层,OpenTSDB自带有WebUI视图,也可以与Grafana很好的集成,提供丰富的展示界面。
但OpenTSDB并没有自带预警模块,需要自己去开发或者与第三方组件结合使用。
BlueSky高性能时序数据库趋势2
数据会更多在边缘端,尤其是消费的边缘端产生。未来智能可穿戴设备、智能硬件、工厂智能设备、物联网设备、汽车电池及传感器等将是未来数据的主要来源。这些数据将在边缘端被采集,向中心做传送,在中心做整合、存储、计算、监控,这将是未来发展空间很大的场景,也是时序数据库***针对的场景。
版权所有©2025 产品网