词条 | 时序数据库 |
释义 | 介绍时序数据库,全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。 时间序列数据主要由电力行业、化工行业等各类型实时监测、检查与分析设备所采集、产生的数据,这些工业数据的典型特点是:产生频率快(每一个监测点一秒钟内可产生多条数据)、严重依赖于采集时间(每一条数据均要求对应唯一的时间)、测点多信息量大(常规的实时监测系统均有成千上万的监测点,监测点每秒钟都产生数据,每天产生几十GB的数据量)。 基于时间序列数据的特点,关系型数据库无法满足对时间序列数据的有效存储与处理,因此迫切需要一种专门针对时间序列数据来做优化的数据库系统,即时间序列数据库。 在国内,知名的时序数据库厂家有广州执舟软件的PTimeDB,PTimeDB是国内目前唯一已经在电力、化工行业具有实际商业部署案例的时序数据库品牌。 功能时间序列数据库常用的功能有: 1、高I/O事物吞吐量 PTimeDB时序库毫秒级版本,对数据的处理和分辨精度可以达到1毫秒。和秒级版本的数据库服务器一样,毫秒级版本本身对数据标签的容量也是没有限制的。目前毫秒级版本对类PMU高频率数据的存储性能已经超过500万事件每秒,查询性能超过500万事件每秒。 2、高效压缩技术归档算法 PTimeDB时序数据库系统,采用独特的数据压缩算法,结合存储数据的特性,从不同的数据类型和不同的数据变化趋势等方面进行了进一步优化。使压缩比更大,压缩的效率更高,从而为用户节省磁盘空间并提高了访问时的时间效率。 PTimeDB数据库系统,提供了两种压缩模式,一种是无损压缩模式,另外一种是误差范围内的有损压缩模式(死区过滤),这两种模式可供用户自行设定,从而更好地满足了不同用户的需求。 3、特征化断面查询 以往的实时/历史数据库,在按照时序区间的查询方面拥有相对于关系数据库的优势,但是在大批量数据点的特定时刻断面快照查询方面,并未能提供很好的支持。PTimeDB在设计之初就充分考虑了这类越来越重要的应用需求,从数据库核心层设计了针对断面查询的优化算法,很好地满足了事故反演和场景回放等方面的应用需求。 4、智能化恢复及负载均衡 动态负载均衡一直是大型数据处理软件面临的最大挑战,PTimeDB在这个领域迈出了极具意义的一步。和传统的双机热备和物理冗余部署方案相比,PTimeDB的动态负载均衡技术可以最大化地利用硬软件资源,在无故障的情况下,多台主机共同分担业务负载,当其中某些节点故障时,其额定负载被智能转移到其它正常工作的主机。不仅如此,PTimeDB允许用户以级联方式指定一个或者多个动态转移目标主机,为智能化企业级部署提供了坚实的技术支撑。 5、数据序列化及灾难恢复 PTimeDB完备的灾难防护能力主要体现在如下几个方面: PTimeDB完备的灾难防护能力说明; 相同字节序主机间的无障碍迁移; 单独的数据压缩文件可以被直接访问; 可以从压缩数据文件反向建立索引库; 为了提供更为可靠的灾难恢复能力,PTimeDB数据库系统在充分利用不同操作系统底层磁盘操作接口的同时,还采用了序列化存储技术。PTimeDB内部独特的索引和存储机制,在保证高效访存的前提下,为最终的压缩文件附加了额外的安全信息。据此我们可以通过压缩文件反向建立索引文件,也可以通过开发接口来直接访问单独的压缩数据文件。压缩文件的大小可以动态地通过配置来控制,给上层应用管理提供了极大的灵活性。 6、CIM模型支持 通常在电力企业中,都包含有大型关系数据库和各个IT系统自带的小规模数据处理模块,主要的设备性数据、关联性数据一般都存储在关系数据库中;时序数据主要解决海量实时生产数据的高效存储和检索,但对于应用而言,又尤其是最终用户的定制性应用,通常都会将不同的数据模型紧密耦合在一起。PTimeDB支持基于CIM XML Standard IEC 61970-503[IE04b]的CIM模型数据交互,我们可以将和关系型数据一致的CIM模型导入到PTimeDB HMServer(Hierarchy Module)服务中,后续的上层应用可以直接通过PTimeDB的CIMAPI或者PTWeb页面来访问基于模型的数据。 7、SVG标准支持 电力、化工行业中,有很多基于SVG技术标准应用,PTimeDB提供了对主流SVG标准的支持和扩充。例如基于主流SVG标准的组态文件,我们可以通过PTimeDB的组态开发环境PTIde进行直接的转换,进而产生和PTimeDB后台数据库完全兼容的组态文件格式。基于SVG标准的技术主要应用在PTimeDB的组态智能配点、标签管理的方面,随着许多行业标准的不断更新完善,PTimeDB将提供更多和行业标准兼容的技术支撑接口。 系统运行环境操作系统Windows2000 ,Windows XP ,Windows Server 2003/2008 Linux,Unix,Kylin,Linx和Ubuntu等 平台环境Microsoft Net Framework 2.0或以上 Microsoft Visual C++ 2005 Redistributable 2.0.50727.4053 Glibc 2.0以上 操作平台配置普通服务器:(最低配置) CPU: 2. 0GHZ 内存:2GB 硬盘:160G 5400转 双机热备服务器:(2台,建议配置) CPU:4核2.40G 内存:4GB 硬盘:1T 7200转 双网卡,双电源 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。