编号:34502 票数:2623
金仓交易型数据库KingbaseES
工控网
KingbaseES是北京人大金仓信息技术股份有限公司研发的具有自主知识产权的商用产品,具有完整的大型通用数据库管理系统特征,能提供高效完备的数据库管理功能。此外,它还是入选国家自主创新产品目录的唯一数据库产品,也是国家级、省部级实际项目中应用最广泛的国产数据库产品。
KingbaseES汇集了人大金仓在数据库管理系统领域十几年的技术积累,以及公司在国家重大科技项目“核高基”重大专项数据库课题的研究成果,并在系统的高可靠性、高可用性、高性能、高安全性和高兼容性等方面进行了重大改进。目前共发布了桌面版、标准版、企业版、安全版、军用版和集群版等版本。这些版本可以满足各种业务场景对通用数据库管理系统的技术需求,并广泛适用于电子政务、军队、电力、金融、教育及交通等行业。
KingbaseES企业版具有以下产品功能和组件:
高可靠性和高可用性
针对企业级关键业务应用对可持续服务能力的技术需求,KingbaseES支持如数据备份、恢复与容错等多种高可靠性技术。支持数据库的闪回查询,可实现对误操作数据的恢复。企业版中还提供了诸如基于物理日志复制技术的容灾保护套件KingbaseDataGuard,以及基于逻辑日志非入侵式的数据库同步工具KingbaseReplicator,可以实现向Oracle、SQL Server、DB2等异构数据库进行实时同步。这些技术可有效保障数据库对外提供724小时的不间断服务能力。
高性能
针对企业业务增长带来的数据库并发处理压力,KingbaseES采用多版本并发控制技术,即一种MVCC(Multi-versionconcurrencycontrol)与传统的两阶段封锁相结合的技术,这种技术不仅读不阻塞,并且读写操作也不相互阻塞,未提交的修改命令(update,delete,insert)不阻塞读取(select),正在进行的读取命令(select)不阻塞修改(update,delete),从而显著地提高了事务的并发处理能力。此外还提供了多种性能优化手段,具体包括执行计划优化、索引覆盖、批量加载、多样化数据分区和分区表全局索引等技术,并可构建共享存储集群KingbaseRAC,让企业能从容应对高负载大并发的任务。
高安全性
数据库安全是信息安全的关键环节。为应对纷繁复杂的多样化数据安全保护需求, 该版本完全遵照安全数据库国家标准GB/T 20273-2006结构化保护级(即第四级)的技术要求系统化地进行了安全功能的研制。通过全新的结构化系统设计,以及身份鉴别、用户权限、数据访问控制、存储和传输保护等功能的安全增强,该版本提高了数据库系统的整体安全性,提供了包括自主访问控制、安全标记、强制访问控制、特权分立、数据存储透明加密等在内的主要安全功能和控制手段,可从容应对复杂多样的安全业务场景。
海量数据处理
在海量数据处理方面,KingbaseES提供了分析函数、数据分区等功能,同时支持行列混合存储,可在同一数据库中同时支持行式存储和列式存储选项,在同一个SQL查询中,同时对行存储表和列存储表进行访问。此外还提供了支持分布式并行计算数据库集群KingbaseAnalyticsDB,该功能为海量数据处理提供了可伸缩架构、高效处理能力、节点间的负载均衡及容错保护等。
Oracle兼容
在数据库迁移方面,该版本不仅提供了丰富的开发接口支持,而且从数据类型、数据库对象(如dual表、rownum伪列、DBLink可通过外部链接实现对远程数据库在与本地数据库的修改在同一事务内进行等)、SQL语法(如“+”号外链接、Mergeinto、层次查询、with递归查询等)、PL/SQL语法(如数据类型、关键字、运算符、事务控制等)、函数、系统视图(如dba_ 、all_ 、user_ 、v$ 等)、开发接口(如OCI、OO4O、Pro C)及功能等多个方面兼容Oracle。在此基础上,它还辅以智能便捷的数据迁移工具,从而最大限度地降低用户向KingbaseES迁移的学习成本。
易管理性
该版本还提供了全新设计的一体化Web集成管理平台,以及多样化的Java管理工具,能有效降低数据库管理员的管理和维护成本,支持动态监视数据库的进程、锁、存储以及SQL操作等执行状态,对数据库实例性能进行快照分析,可以对特定时间段的性能信息进行历史追溯和详细分析,帮助DBA更好地跟踪系统历史情况特定时间段和当前情况,使DBA对于数据库的运行状态清晰了解,从而有效地帮助DBA找出系统的性能瓶颈。
其他
针对OLAP(即联机分析处理)场景,KingbaseES提供了列存储、压缩、分布式集群等多样化OLAP优化能力,并与商业智能统一平台KingbaseSmartBI,形成了完整的数据存储、整合、分析和展现的一体化OLAP应用解决方案。