数据模型
数据架构
压缩算法
对外接口
ProcessDB原理
索引
B树索引生成大文件,检索性能不受数据量大小影响
时间序列
以时间为主轴,采集测点的数值
列存储
每次对一个列的数据进行分组和存储,提高存储和检索效率
系统层次结构
产品特性
大容量:一个数据库可支持300W以上测点数,集群可达4亿以上测点
高精度:支持毫秒级别数据记录
海量存储,快速检索:支持多种压缩策略,单点<2KB/天,1000测点数据1年需2048*365*1*1000/1024=712M
高可靠性:7*24运行,支持双机热备,N+1,N+M,缓冲服务器
安全性:用户分级授权管理,防火墙,单向隔离器
易扩充:可在一台机器或增加机器进行无缝扩容
分布式:通过联网可在不同地理位置实现无差别操作
硬件平台:x86、sparc架构的小型机和PC服务器、IBM、SUN、HP、DELL、LENOVO、浪潮等服务器厂商的硬件平台
软件平台:支持Windows、Unix、Linux、Solaris等系列OS
NoSQL技术:减少系统开销
列存储:提高存储和检索效率
开放:异构数据源可实现互联互通
2D/3D:专业的图形技术,可以通过PC和智能终端的WEB访问
使用便利:支持手机、平板、电脑随时随地查看一线生产信息
个性化定制:自主知识产权,可提供个性化定制服务,可应对不断演进的需求量身定制
多用户并发:>20000用户同时在线
数据库容量:>1000万点以上(单实例)
单点数据量:<2KB/天(每秒采集一次)
写实时数据:>300万记录/秒
读实时数据 : >300万记录/秒
查历史数据:>200万记录/秒
查历史统计:统计1天历史< 10毫秒(统计最大,最小,平均,累加)
功能模块
实时数据管理模块
历史数据管理模块
统计模块
计算模块
分布式及安全管理模块
搜索引擎