金仓数据库KingbaseES是一款具有自主知识产权的国产大型通用关系型数据库管理系统。该软件兼容Oracle、MySQL等主流数据库,提供完备的ACID特性支持,具备高性能、高安全性、高可用性等核心特性,支持分布式部署和云原生架构。KingbaseES广泛应用于政务、军工、金融、能源等关键行业领域,为国家关键信息基础设施提供安全可靠的数据管理支撑,是国产数据库市场的重要选择之一。
软件亮点
融合数据库架构:KES采用多语法体系一体化架构,实现一套软件兼容Oracle、MySQL、SQL Server、PostgreSQL等多个异构数据库的语法。同时,支持多模数据一体化存储,包括关系模型、文档模型、全文本、GIS数据、时序等数据的统一存储、混合访问、模型间转换。
集中分布一体化架构:KES提供集中式和分布式两种部署模式,满足不同级别的可用性需求,确保业务连续性,最大化投资价值。
高性能优化:在存储层优化了事务处理、日志、缓冲区锁处理;算法层优化了聚集、连接等算子的实现,支持各种操作的并行;同时,针对NUMA、RDMA等新硬件做了适应性改造。
软件特色
生态体系:KES拥有庞大的生态体系,金兰组织成员650+,合作伙伴3200+,生态产品适配及认证11000+。
技术支持:电科金仓提供全栈式国产化替代方案,包括架构创新、兼容突破和生态构建等方面的支持。同时,提供专业的数据库认证培训体系,帮助用户更好地掌握KES的使用技巧。
软件功能
高兼容性:KES提供多种语法兼容模式,支持应用迁移、数据迁移、数据同步等向导式智能迁移工具,可高效实现异构数据正反向流通。
强劲性能与扩展性:KES支持高并发事务处理,单机单实例TPC-C性能指标达230万tpmC,已支撑金融、能源、运营商、交通等众多行业重载核心关键应用。
高度容错与可靠性:KES提供共享存储多写集群、分布式集群、读写分离集群等多样化高可用集群架构,以及本地高可用、同城双中心、两地三中心的容灾方案,确保数据不丢失,系统可用性高达99.999%。
纵深安全防御:KES符合国家安全数据库标准GB/T 20273-2019的结构化保护级(第四级)的技术要求,具备涉密信息系统产品检测认证、商用密码产品认证等多重完善齐全的产品资质认证体系。
简单易用:KES提供图形化管理工具、监控工具和丰富的管理功能,降低数据库管理的复杂度。同时,配套工具支持Windows、Linux、MacOS等跨平台运行。
常见问题
配置参数调整后未生效
原因:配置文件修改错误或未重启服务。
解答:
确认修改的是正确的配置文件(如kingbase.conf或sys_hba.conf)。
修改后执行sys_ctl reload或重启数据库服务(sys_ctl restart)。
使用SHOW parameter_name;命令验证参数是否生效。
使用说明
数据查询
开始菜单,或企业管理器窗口中,点击 查询管理器,进入本界面,输入要连接的数据库实例信息 ,点击确定(可参照企业管理器);
进入查询分析器。可以在右侧窗口输入SQL。
常见数据库操作(创建表、增删改查等)
通过企业管理器实现 ;
创建表 ;
新增、修改数据(选择 返回所有行 ,进入本界面) ;
注:通过企业管理器进行表格的创建、增删改查等基本操作,个人体验较差,建议采用下边的查询分析器完成这些操作。
通过查询分析器实现 ;
注:选中某表,右键—>生成对象脚本到窗口—>系统会帮我们生成 基本的标准金仓SQL;
创建表 ;
增删改查操作 ;
增删改查操作,均通过在SQL窗口输入SQL命令,执行即可实现。但需要注意的是,对PUBLIC模式下的表格进行操作时,可以省略”PUBLIC.” ,而其他模式就不可以,所以建议使用PUBLIC模式。下边以新增为例说明在 PUBLIC模式和其他模式(以OUTLN为例)下,SQL命令操作的差异性。
PUBLIC模式下的新增 ;
可以看到,不管是金仓数据库生成的 金仓标准SQL(带 PUBLCI. ),还是MySQL、Oracle均支持的普通SQL,均执行成功;
注:系统生成的 新增 金仓数据库标准SQL语句 ,执行成功;
常见问题
如何卸载金仓数据库KingBaseES?
方法一:安装并打开电脑管家软件,选择进入软件管理选项,点击卸载选项,在列表中找到金仓数据库KingBaseES,点击卸载即可
方法二:安装并打开360软件管家,在卸载选项的列表中找到金仓数据库KingBaseES,点击卸载即可
Rider 2019 最新版
UltraEdit 官方版 v29.00
phpstorm 2019 官方版