您现在的位置:产品介绍 >> 数据性能 >> 南大通用内存数据库GBase 8m
  • 产品名称: 南大通用内存数据库GBase 8m

  产品简介

    南大通用内存数据库GBase 8m是将数据存储于内存介质并加以管理的新型数据库管理系统。在内存中存储和处理数据,可以获得极高的数据存取速度和极强的并发访问能力。

    内存数据库系统带来的优越性能,不仅仅在于对内存读写比对磁盘读写快上,更重要的是,从根本上抛弃了磁盘数据管理的许多传统方式,基于全部数据都在内存中管理进行了新的体系结构的设计,并且在数据缓存、查询算法、并行操作方面也进行了相应的改进,从而使数据处理速度对比数据库平均在10倍以上,某些情况甚至可以达到1000倍。

    在内存数据库技术基础上,利用分布式技术将内存数据库扩展到多台,从而实现数据的分片存储和处理以进一步扩展系统的处理能力和处理规模。并且通过分布式上的副本冗余技术,提高系统整体可用性,避免了因为单台数据库故障而造成全部系统瘫痪的后果。同时通过分布式内存数据库可以避免集中式架构下更高的硬件设备要求,对降低大规模系统建设代价推进系统云化建设都有着极佳的效果。

     南大通用分布式数据库支持基于代理路由中间件的内存数据库的分布式实现,应用程序通过标准接口(标准API或者JDBC、ODBC访问接口)与代理交互,代理组件根据SQL和分库规则分解SQL,分发到分布式下的不同内存数据库实例上执行,并且将各个内存数据库单库返回的执行结果通过合并模块合并成一个结果集合最终返回给客户端或应用程序。在整个分布式关系数据库的访问请求过程中,代理组件处理的耗时十分短暂,因此性能基本和直接访问数据库相当。

       

  技术功能

     标准化

l支持完整的SQL92SQL99国际标准

l与主流数据库Oracle语法90%以上兼容

l支持工业规范标准编程接口ODBCJDBCSES (Embedded SQL)GISXA (分布式事务处理标准接口)

 

     并发和高性能支持

l性能可以达到传统磁盘数据库性能的10倍以上

l提供高效数据库访问机制,如 T-tree

l多线程的服务器结构,最大程度降低系统负载

l采用模糊和乒乓检查点操作,降低检查点操作时系统承担的额外负载,增强系统并发访问能力

l使用MVCC技术进行并发管理,极大地提高了事务并发处理能力,支持超10000个客户端的并发连接,并保障并发情况下系统的吞吐量

l通过分布式部署和数据库代理路由的导入,可使系统的并发进一步提升,并且性能提升和节点数增加之间基本保证准线性关系

 

     数据分布处理支持

l可以通过事前定义的分片规则,按照数据中关键字,将数据分片存储到多台服务上,以实现数据存储和处理压力上的分散。

l数据分片算法,可以实现基于Hash值计算的均匀部署方式和基于数值分片规则的分布查询

 

     数据高可用性支持

l通过南大通用内存数据库GBase 8m的Replicator功能,实现内存数据库节点之间的数据复制进而实现数据副本冗余,最大的数据副本32作为Replicator功能可提供Active-ActiveActive-Standby两种复制模式

l代理内部的后端通信模块可以和内存数据库链接的通信超时(Timeout)检测到数据节点故障,并通过事先设定的Master连接和Slave连接,将该代理服务的数据链接的主节点改为其备用节点,后续应用将通过代理访问该数据节点

     数据安全支持

l使用基于WAL(Write Ahead Logging)的日志

l检查点

l在线备份

l恢复的范围: 事务失败 系统故障 媒体故障

     管理和运维工具

liSQL:   提供标准的SQL交互功能

liLoader: 以指定格式导入/导出数据,格式与Oracle/SQL Server兼容

lAudit:  复制审计工具,确保复制数据库之间数据的一致性

lAltiProfile SQL 性能监控工具

lAltimon: 数据库性能监控工具

     开发接口

l提供标准CLIODBCJDBC接口

l提供Embedded SQL(预编译程序),支持多线程客户端

l支持存储过程,包括SQL相关语句、控制流语句、Cursor和异常处理

l支持OLEDBUnix ODBC

 

  应用案例

    南大通用内存数据库GBase 8m可被应用在多种行业领域,尤其适用于需要高速处理大量事务的应用领域

 

通信领域

lBOSS/OCS/HB/ABM计费系统

l计算机电话整合(CTI

l实时网络管理系统

 

网络服务领域

l高效数据库缓存服务器

l电子商务中的交易处理和用户认证

l网络追踪上的个人服务和浏览认证

l网上交易/网上银行

l证券行情系统

 

实时处理领域

l自动读表数据服务系统

l工厂自动化的实时数据采集/控制

l实时GIS驱动

Contact Us

Technical support hotline :400-013-9696
E-mail:info@gbase.cn
  TianJin Contact Us 
 
phone:022-58815678 
fax :022-58815679  
◆  BeiJing Contact Us

phone:010-88866866
fax :010-88864556