成果详情
华胜信泰Toprow数据库软件

成果详情

ToprowDB是一款可以同时支持Unix,Linux和Windows平台的高性能企业级关系型数据库软件,该产品基于模块化设计架构,本身能进行轻量化缩减,可在极小资源消耗下,独立、快速嵌入物联网设备。核心数据引擎具备支撑企业级数据库应用的能力,产品本身提供计算容量横向扩展能力、高可用和容灾功能。
    ToprowDB具有如下技术指标:
    1.采用基于线程的DSA动态可伸缩架构,支持虚拟处理器技术、Fan-In,Fan-Out技术。
    2. 采用轻量化的引擎架构,运行实例可以小于64M
    3. 完备的SQL处理功能。具有智能SQL优化器和执行器提供SQL完成处理能力,支持SQL92和99标准。
    4.具有多项高可靠保障技术。支持HDR高可用性数据复制,SDS共享磁盘辅助节点,RSS远程独立辅节点ER企业数据复制和CLR连续日志恢复技术。提供多份数据可靠性功能,单份数据可靠性功能和远程容灾功能三项高可靠性功能。
    5.具有时间序列和地理空间数据处理能力
    6. 具有数据压缩存储技术,可以节省40%-50%的存储空间
    7. 此外还拥有包括多租户、自主智能运行和内置可扩展Blade技术,是适合在云平台应用的数据引擎。
    8. 具有IWA数据仓库加速器,查询性能提高1倍,满足海量数据的OLAP工作要求。
    9. 支持NoSQL。
    10. 开发语言支持功能:Java、嵌入式C语言、标准C调用接口语言等等

    11.完善的数据库监控功能:配合智能运行引擎,可以极大减少客户运行维护成本。

华胜信泰ToprowDB数据库软件产品是基于国际领先的云计算、大数据理念与技术,自主设计并研发的“自主可控、安全可信、高效可用”的高性能数据库软件产品。
1、采用独特的DSA架构
    ToprowDB采用了与其他DSA动态可伸缩架构相比基于进程架构的数据库而言,基于线程的架构在消耗更少系统资源的同时可以支持更大的交易吞吐量。通过特有的精妙核心代码实现数据库并发任务的全控制,从根本上避免了操作系统多线程并发机制的简单粗暴的时间片并发管理机制。从而使得系统的CPU资源能更有效被利用,而不是白白浪费在进程和线程的不断切换上,使得ToprowDB比普通数据库产品具有更高的性能。
2、采用先进的线程处理技术,
    数据库掌握着串行资源的进程由于时间片原因会被替换出CPU,那么所有资源等待进程都必须等待相同的CPU时间片,造成性能下降将是非线性的,因此在大规模并发压力下,对于串行资源(锁、日志、空间控制页)的争夺会形成性能瓶颈,ToprowDB没有像其他数据程产品一样,简单使用操作系统进线程机制实现, 而是采用特有的线程技术,在内部直接实现不同线程的管理,使得数据库引擎对进程及内部线程的管理更为充分有效,避免了上述问题。
3、对SQL具有完备支持,具有先进的多种查询技术。达到Oracle等国际数据库产品的水平。
  ToprowDB完全遵循SQL-92 入门级标准,另外许多特性遵守SQL-92中级、全级以及X/Open SQL 公共程序应用环境(CAE)标准。此外支持B树索引,森林树索引,R树索引以及函数索引,并可在自定义数据类型上创建索引,可创建并保存优化器伪指令,定义查询路径,优化复杂查询的性能;智能的统计更新,自动评估统计信息,并在需要时自动更新。
4、先进高效的数据压缩技术
    采用基于行(ROW)的压缩,对于存取大量数据的负载提高了数据库性能,显著节省了内存空间,更有效使用内存,节省了备份和灾难恢复的存储空间。压缩可以节省40-50%的数据库存储空间。独特的时间序列特性技术,提供了面向数据特征的压缩和存储策略。 比标准的关系型数据库节省超过50%磁盘空间
5、领先的数据处理效率
    采用将需要分析的数据集市数据经过压缩、频度分区技术全部保存在内存中,消除了磁盘 I/O,极大地提高的分析处理速度。独特的压缩技术使得数据压缩比达到3:1,可以充分利用内存来进行数据分析和处理。速度比普通方式处理快3-5倍。达到国际水平。
    数据在内存中按照“列”方式存储,减少了数据扫描量,提高了 OLAP 查询的性能。 查询性能比按照传统的“行“方式存储提高了4-20倍。达到国际水平。
6、高安全
    提供列级别的数据存储加密,支持TOP SSL支持保证数据在网络上传送时的私密性和完整性,提供端到端的安全连接。
7、高可靠
    支持HDR高可用性数据复制,SDS共享磁盘辅助节点,RSS远程独立辅节点ER企业数据复制和CLR连续日志恢复技术。提供多份数据可靠性功能,单份数据可靠性功能和远程容灾功能三项高可靠性功能。多项容错、容灾技术使得ToprowDB比普通数据库产品具有更高的可用性。