TSDB基本特点:时序业务有哪些特点?
时序业务和普通业务在很多方面都有巨大的区别,归纳起来主要有如下几个方面:
持续产生海量数据,没有波峰波谷。举几个简单的例子,比如类似哨兵的监控系统,假如现在系统监控1w台服务器的各类指标,每台服务器每秒采集100种metrics,这样每秒钟将会有100w的TPS。再比如说,现在比较流行的运动手环,假如当前有100w人佩戴,每个手环一秒只采集3种metrcis(心跳、脉搏、步数),这样每秒钟也会产生300w的TPS。
数据都是插入操作,基本没有更新删除操作。时序业务产生的数据很少有更新删除的操作,基于这样的事实,在时序数据库架构设计上会有很大的简化。
近期数据关注度更高,未来会更关注流式处理这个环节,时间久远的数据极少被访问,甚至可以丢弃。这个很容易理解,哨兵系统我们通常最关心最近一小时的数据,最多看看最近3天的数据,很少去看3天以前的数据。随着流式计算的到来,时序数据在以后的发展中必然会更关注即时数据的价值,这部分数据的价值毫无疑问也是最大的。数据产生之后就可以根据某些规则进行报警是一个非常常见并重要的场景,报警时效性越高,对业务越有利。
数据存在多个维度的标签,往往需要多维度联合查询以及统计查询。时序数据另一个非常重要的功能是多维度聚合统计查询,比如业务需要统计最近一小时广告主google发布在USA地区的广告点击率和总收入分别是多少,这是一个典型的多维度聚合统计查询需求。这个需求通常对实效性要求不高,但对查询聚合性能有比较高的要求。
-
了解时序数据库InfluxDB
当我们一提到InfluxDB,就会想到时序数据库(TSDB),InfluxDB的确就是为TSDB而生,不过刨根问底,它到底为什么就是为时序存储而生,这里面就很有学问了,我正好近期在做这方面的研究,那么
-
什么是Time Series Database时序数据库?
1.时序数据库的定义时序数据是随时间不断产生的一系列数据,简单来说,就是带时间戳的数据。时序数据库 (Time Series Database,TSDB) 是优化用于摄取、处理和存储时间戳数据的数据库
-
TSDB关注的核心技术点在哪里?
说了这么多,是应该看看TSDB到底在技术层面关注哪些核心点了,基于时序业务的基本特点,总结起来TSDB需要关注的技术点主要有这么几个:高吞吐量写入能力。这是针对时序业务持续产生海量数据这么一个特点量身
关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

随时掌握互联网精彩
- CertD SSL证书一站式管理工具
- VR版原神,体感版原神都来了
- 【杂谈快报】三大运营商高管2021薪酬曝光;腾讯游戏春节7天吸金超4.5亿元
- JavaScript 未必是最优选,下一代浏览器语言会是什么样?
- 中秋节 | U你一起,便是团圆!
- 游戏玩家,你的鼠标回报率设置对了吗?
- 16:9 的胖头蛇不好看?4:3 才是原版蛇柳腰啊
- “创新杯”决赛名单公布!原来这就是别人家的小孩
- 关于行业数字化:听说,你们最喜欢案例?【宁宇专栏-368】
- 工业和信息化部召开党组会议和干部大会 传达学习贯彻党的十九届六中全会精神
- 鸿蒙比安卓好在哪儿?华为:3年不卡
- “智行中国2020 · 生态峰会”统信软件受邀参与