豪杰时序数据库-HeroDB 7s

产品介绍

豪杰时序数据库管理系统(简称 HeroDB 7s)是具有自主知识产权、达到公安部EAL四级安全标准、具备以时间为中心、面向时间序列存储、分析与管理能力的企业级NewSQL数据库产品。具有持续每秒10万时间指标写入能力和实时汇总能力,遵循ACID特性,符合SQL92/ SQL99/SQL2003/SQL2011核心规范,支持 GBK 和 UTF-8 字符集,提供LIB、ODBC、OLE DB、JDBC、ADO.NET、PEP246、PDO等开发接口。该产品适用于实时监控、监测、交易、物联网、工业控制等领域。

产品功能

  1. 数据库内置MQ支持订阅MQTT的消息,支持每秒10万级别的数据采集和入库能力
  2. 数据高压缩存储能力,能有效降低存储成本
  3. 数据支持时间维度、空间维度自动分区,空间维度指属性字段(例如传感器ID,用户ID等),保持100亿数据时序存储量时,写入性能不下降
  4. 支持自动的按时间保留策略(自动删除过旧数据),例如一个线上时序数据业务,可能只需要保留最近1周的数据
  5. 数据入库同时,自动创建索引,支持gin, gist, sp-gist, brin, rum, bloom, hash等多种索引
  1. 获取最新状态,查询最近的数据(例如传感器最新的状态)
  2. 展示区间统计,指定时间范围,查询统计信息,例如平均值,最大值,最小值,计数等
  3. 获取异常数据,根据指定条件,筛选异常数据
  4. 时序数据入库同时,支持通过dbBrain,用机器学习的方法自动进行指标预测与告警
  1. 数据自动按时间和空间分片(CHUNK)
  2. 支持时间维度、空间维度自动分区。空间维度指属性字段(例如传感器ID,用户ID等)
  3. 支持多个SERVER,多个CHUNK的并行查询
  4. 自动调整分片(CHUNK)的大小,自动优化性能
  5. 内部写优化(批量提交、内存索引、事务支持、数据倒灌)
  1. 根据查询条件自动选择分片(chunk)
  2. 最近值获取优化(最小化的扫描,类似递归收敛)
  3. 支持时间序列数据与关系数据、GIS数据的联合JOIN和组合查询
  1. 数据存储加密,支持系统文件、表、对象、WAL日志、审计日志等存储加密
  2. 数据传输加密,基于GMSSL的传输加密
  3. 多重身份认证,支持口令、证书、令牌、APPKEY、应用水印等多重认证方式
  4. 细粒度的授权访问,支持基于角色和组的授权访问方式,授权对象支持表、行、列、函数、序列等,粒度达到select、insert、update、delete、execute等
  5. 安全标记及强制访问控制,安全标记支持密级(或等级,允许自定义)和范围(例如部门)两种安全标签组合,强制访问控制到表级、列级、行级和单元级
  6. 三员管理和多员管理,数据库系统自带三员管理,即系统管理员、安全管理员和安全审计,三员管理按照“最小授权、相互制约”的原则设计,允许定义多员管理,满足不同场景的安全需求
  7. 日志审计,支持审计日志策略配置,支持用户审计、对象审计、权限审计、登录审计、结果审计和TCB审计
  8. 接入控制,支持黑白名单,支持按IP地址段、MAC地址、登录时间段等多种方式
  9. SQL防火墙,支持SQL规则自学习和SQL注入检测
  10. 数据脱敏,支持常用数据类型自动脱敏,支持自定义脱敏规则
  11. 数据安全和应用安全统一管理,将数据授权(表、视图、字段、记录)和应用授权(链接、菜单、按钮)统一管理的授权方式,实现数据安全和应用安全有机统一,避免了应用授权和数据授权的脱节

技术指标

核心指标 HeroDB 7s
数据容量 10PB
数据库个数 10000
每个数据库大小 1PB
单数据库的容量 100亿
每秒插入记录数 100W+
单节点的存储能力 10T
数据压缩比 约为16:1,例如:1500G时序数据压缩后为90G
关系和时序组合查询 支持
地理信息与时序组合查询 支持
数据加密 支持
密表加密方式 整表加密、行加密、列加密
强制访问控制粒度 支持表级、记录级、字段级、记录字段级,支持虚拟私有数据表
密表性能损耗 关系表15%以内,文档库35%以内
密表空间膨胀 5%以内
支持数据类型 除时序类型外,支持数值类型、货币类型、字符类型、二进制数据类型、日期/时间类型、布尔类型、枚举类型、几何类型、网络地址类型、文本搜索类型、UUID类型、xml数据类型、JSON类型、范围类型、对象标识符类型、伪类型、数组类型、复合类型等
支持SQL规范 SQL92/ SQL99/SQL2003/SQL2011核心规范
服务器字符集 utf-8、gbk、unicode等
数据库接口 LIB、ODBC、OLE DB、JDBC、ADO.NET、PEP246、PDO、GO-LIB等
锁和事务隔离级别 MVCC 无锁设计,支持Read uncommitted、Read committed(默认)、Repeatable read、Serializable等四种事务隔离级别
流复制方式 支持同步、异步、半同步
备份恢复 全量备份、定时备份、增量备份;全量恢复、PITR恢复(恢复到时间点)
高可用架构 不依赖第三方软件的情况,支持双机热备、一主多从、读写分离 支持数据库虚拟IP,主备秒级切换
并发连接数 600
支持操作系统 麒麟、统信、方德、EulerOS、CentOS、Ubuntu、Windows Server 2012-2020
支持处理器 龙芯、飞腾、申威、海光、Amd64
支持云平台 支持公有/私有/混合云,例如阿里云/腾讯云/青云/金山云/易捷行云/zstack等

特点优势

应用场景

  • 国家安全
    • 暴恐、涉黄、反动言论在社交媒体传播采集、动态分析、指标监测、预判与辅助决策。
  • 计算机监控系统
    • VM,服务器,容器指标(CPU,可用内存,网络/磁盘IOP),服务和应用程序指标(请求率,请求延迟)。
  • 环境监测

    温度,湿度,压力,pH值,花粉数,空气流量,一氧化碳(CO),二氧化氮(NO2),颗粒物(PM10)。

  • 金融交易系统
    • 经典证券,较新的加密货币,支付,交易事件。
  • 物联网

    来自工业机器和设备传感器的数据,可穿戴设备,车辆,物理容器,托盘,智能家居的消费设备等。

  • 商业智能

    跟踪关键指标和业务的整体健康状况。

  • 活动应用程序

    用户/客户交互数据,如点击流,综合浏览量,登录,注册等。

产品咨询

  • 微信公众号

  • 咨询客服