目录
产品简介
网易时序数据库ntsdb为时间序列数据提供极高的吞吐量写入性能、高效的聚合查询能力以及极强的数据压缩能力。
产品功能
-
高效数据读写
提供java sdk接入并支持通过http/https api方式、高并发高吞吐量写入时间序列数据。
-
聚合计算
提供sum、count等30种聚合函数,包括工业场景常用的曲线积分、曲线微分以及实时预测函数等,并支持数据降精度处理。
-
时间序列管理
支持数据分片周期设置、数据ttl设置,并支持任意在线增删时间序列等。
-
sql语法支持
支持类sql查询语言,大幅降低用户使用成本,简单易用。
-
插值查询
提供插值查询能力,自动将未上报的数据补齐,并支持多种插值算法。
-
web图表可视化
通过web图表方式展示数据曲线。
产品优势
-
强分析能力
支持30多种聚合函数,支持降精度、插值计算,支持定期预聚合,实现数据快速查询。
-
高可用服务
多副本、分布式部署,副本数可弹性控制,多种技术保证读写服务高可用。
-
高效读写
百万数据点秒级写入,亿级数据点秒级聚合,支持rest api进行读写操作。
-
低成本存储
针对时序数据结果特点设计的存储结构能够实现数据50 倍压缩,支持自动删除失效过期数据,降低存储成本。
ntsdb 内核架构
ntsdb 内核架构如下:
应用场景
-
物联网设备监控
物联网设备通过接入网关将设备数据实时高效地写入到ntsdb进行存储计算,ntsdb对接网易有数将时序结果以web图形界面方式展现。同时业务也可以将时序数据库接入监控前端系统,实现物联网设备实时监控分析系统。
-
工业设备监控分析
各类工业设备通过mqtt等工业通信协议将设备数据实时上报到iot hub并写入ntsdb,用户可以对设备进行实时监控,同时也可以结合工业算法对设备进行预测性维修。
-
应用服务监控分析
通过日志采集系统、性能指标采集系统等采集器将应用性能指标数据、数据库指标数据、用户行为数据等实时发送到到ntsdb,用户可以基于时序数据库进行任意维度的聚合计算分析以及指标监控预警。
相关资料
ntsdb 官方文档: https://m.sf.163.com/help/documents/260863334160715776