数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。随着经济的发展,一种新的数据库开始牢牢吸引人们的眼球,它就是时间序列数据库(时序数据库)。为什么时序数据库会成为新趋势?它有什么优势?今天小编就来给大家简单介绍一下时序数据。

时序数据库主要分为两类:常规和不规则。常规时序数据只在规定的时间间隔内进行测量,如每10秒钟一次,通常会发生在传感器中,定期读取数据。常规时间序列代表了一些基本的原始事件流或分发。不规则时间序列则对应离散事件,主要是针对API,例如股票交易。如果要以1分钟间隔计算API的平均响应时间,可以聚合各个请求以生成常规时间序列。
时序数据库与其他数据库相比有什么区别?1)时间序列数据专注于快速摄取,需要经常插入新数据;2)高精度数据保存时间较短,中等或低精度的摘要数据保留时间较长,这意味着用户必须不断从数据库中删除数据;代理或数据库本身必须连续计算来自高精度数据的摘要以进行长期存储。
为什么要建立一个时间序列数据平台?
1、减轻开发者的工作
2、时间是特殊的。除了可用性目标之外,我们还可以围绕时间序列的特性进行一些数据库的优化甚至可以构建针对时间序列数据进行优化的压缩。
3、超越数据库,使开发容易。专为时序数据构建数据库的一个优点就是它可以超越数据库,使用通用API可以使社区容易的构建解决方案。
4、主流的时间序列数据库。根据DB-Engines排行榜,在300多个数据库中,时间序列数据库共有17个,不过目前市场份额还是有点低。
