首页@恒行3注册-平台登录首页
  • 恒行3注册
  • 恒行3登录
  • 恒行3招商
  • 文章正文
    时序数据库是什么?跟普通数据库有哪些区别?
    作者:admin 发布于:2024-01-17 12:05 文字:【 】【 】【
    摘要:最近有个物联网的项目,无人机采集数据,需要记录无人机的飞行轨迹、飞行参数等,这些参数大概是每秒上报2条,那么一次飞行任务可能有10几分钟、20几分钟左右,考虑到数据量的

      最近有个物联网的项目,无人机采集数据,需要记录无人机的飞行轨迹、飞行参数等,这些参数大概是每秒上报2条,那么一次飞行任务可能有10几分钟、20几分钟左右,考虑到数据量的大小以及实时性,我们考虑使用时序数据库。具体选用哪个数据库,这个不重要,开源的、商业的、国内的、国外的都可以,主要是好多小伙伴不懂时序数据库,那么本文笔者就用一篇文章给大家普及一下时序数据库。

      其实以前时序数据库就一直存在,只是用的人少,随着物联网 ( IoT ) 和其他革命性技术的不断发展,时序数据库再次登上了技术舞台。

      我们都知道数据库是以某种方式存储的数据集合,例如,联系人列表是一个数据库,我们在其中可以记录姓名、地址、电话号码和电子邮件地址。数据库可以处理多种数据类型,具体取决于它们的结构或管理系统。

      那么时序数据库 (TSDB) 是一种设计和优化的数据库,用于注册和存储始终与特定时间点相关联或使用时间戳的数据,所以时序数据库又被称为是时间戳数据库。

      这种结构可以轻松地从任何数据源按时间顺序分析事件,也可以接收并发输入,使我们能够同时分析和存储多个数据流,甚至可以组合分析它们。

      上面介绍了时序数据库,说白了就是存储跟时间紧密联系的数据,但是有没有想过什么是时序数据?什么样的数据才是时序数据?依据的标准是什么?与普通数据有啥区别?

      具体点就是单个主题(实体)在 不同时间间隔(通常在度量的情况下等间距,或在事件的情况下不等间距)的观察(行为)的集合 。

      例如:每秒(多个时间间隔)收集的无人机(单个实体)的飞行轨迹、飞行参数(行为)。

      时间是区分时序数据与其他类型数据的核心属性,用于按时间顺序组合收集的数据的时间间隔称为时序频率,因此,将时间作为主轴之一将是给定数据集是时序数据的主要指标。

      时序数据可以用于多种用途和各个领域,因此数据集可能会有所不同,我们怎么去判定这个数据是时序数据呢?

      存储系统允许冷热数据分离和高效的范围查询,提供高吞吐量、大容量和低成本的存储。

      而时序数据库通过收集器的冗余可以确保良好的可用性,时序数据库一般带有存储转发技术,如果发生中断,该技术会在收集器处缓冲数据,当服务器自动重连时,缓冲区最终会同步上传,确保不会丢失数据。

      时序数据库现在出场率越来越高,我们在选型时序数据库的时候要根据自己项目需求来进行选择。对于时序数据库,本文着重介绍了时序数据和时序数据库的术语解释、时序数据库的优缺点、时序数据库应用场景、时序数据库和普通数据库的区别。希望本文的介绍对您学习时序数据库有帮助,有任何问题可以在下方评论区与我讨论。

    相关推荐
  • 输入对方真实姓名在网上找人的方法和途径有哪些?是否靠谱
  • 时序数据库是什么?跟普通数据库有哪些区别?
  • 头盔上的DOT标志你知道是什么意思吗?
  • 数字货币交易所拥有怎样的治理权力
  • 联系人英文缩写是什么意思-联系人的英文缩写或工作简称
  • 联系人的英文缩写(联系人的英文缩写怎么写)
  • 中国节博会
  • 自然资源部海洋生态监测与修复技术重点实验室2023年度开放研究基金课题申请
  • 【中豪研究】美国有限责任公司章程中的强制性规定与法律风险
  • 品牌主kv是什么意思活动主kv设计的含义
  • 脚注信息
    Copyright © 2027 恒行3注册 TXT地图 HTML地图 XML地图