KingBase 数据库概述
简介
中电科金仓(北京)科技股份有限公司(以下简称"电科金仓")成立于1999年,是成立最早的拥有自主知识产权的国产数据库企业,也是中国电子科技集团(CETC)成员企业。电科金仓以"提供卓越的数据库产品助力企业级应用高质量发展"为使命,致力于"成为世界卓越的数据库产品与服务提供商"。
发展历程
KingBase(人大金仓数据库)由中国人民大学及一批最早在国内开展数据库教学、研究与开发的专家于1999年发起创立。2008年获得中国电子科技集团有限公司战略注资,被纳入中国电科整体发展战略。2024年8月,为贯彻落实教育部"校企分离"改革要求,公司名称由"北京人大金仓信息技术股份有限公司"变更为"中电科金仓(北京)科技股份有限公司"。
核心成就
人大金仓专注数据库领域20余载,曾先后承担国家"863"、电子发展基金、信息安全专项、国家重点研发计划、"核高基"等重大课题研究。2018年,其申报的"数据库管理系统核心技术的创新与金仓数据库产业化"项目荣获国家科学技术进步二等奖,截至2022年10月底,是数据库领域唯一获得国家级奖项的企业。
核心产品
电科金仓数据库管理系统 KingbaseES(简称"KES")是面向全行业、全客户关键应用的企业级大型通用数据库管理系统,适用于联机事务处理、查询密集型数据仓库、要求苛刻的互联网应用等场景。KES产品V9版本已通过机构认证,产品核心源代码自主率达到100%,具有高性能、高安全、高可用、易使用、易管理、易维护的特点。
应用规模
电科金仓广泛服务于能源、金融、电信、交通、医疗、政务等多个重点行业和关键领域,累计装机部署超过100万套。在北京、成都、天津、青岛、西安、福州等地设有研发和服务中心,服务网络覆盖31个省、自治区、直辖市及港澳地区,保证了7×24小时优质原厂的本地化服务能力。
产品矩阵
经过多年发展,电科金仓已形成丰富的产品矩阵,核心产品包括:
- KES(KingbaseES):TP核心产品,提供全部应用开发及系统管理功能,支持主备集群、读写分离集群、多活共享存储集群(KingbaseES RAC)等全集群架构
- KADB(KingbaseAnalyticsDB):AP核心产品
- KSone:HTAP核心产品
- KDMS、KDTS、KFS(Kingbase FlySync):数据迁移与同步工具
- KStudio、KRDS、KMonitor:开发与运维管理工具
金仓数据库支持所有国内外主流CPU、操作系统与云平台部署,为各行业数字化场景提供数据的存储与计算支撑。
主要特性
- 完全自主知识产权:国产数据库,具有自主可控优势
- 高性能:优化的数据库引擎,支持高并发访问和大数据量处理
- 高兼容性:与 Oracle 高度兼容,支持 PL/SQL、存储过程、触发器等特性
- 可靠性:完整支持 ACID 事务,提供数据完整性和一致性保障
- 安全性:多层次的安全体系,包括数据加密、访问控制、审计等功能
- 可扩展性:支持水平和垂直扩展,能够处理从 GB 到 TB 级别的数据量
- 高可用性:提供数据复制、故障转移和灾难恢复机制
- 国产适配:与国产操作系统、中间件和应用软件高度兼容
- 完善的开发工具:提供图形化管理工具、数据迁移工具和应用开发接口
产品系列
KingBase 提供了多个针对不同需求和场景的产品版本:
- KingBase ES:企业级数据库产品,适用于关键业务系统和大规模应用
- KingBase FlySync:数据同步产品,支持多源异构数据实时同步
- KingBase Migration Tool:数据迁移工具,支持从 Oracle、SQL Server 等数据库迁移到 KingBase
- KingBase Developer Center:集成开发环境,提供数据库开发和管理功能
- KingBase Cluster Manager:集群管理工具,用于管理高可用性集群
数据类型
KingBase 支持丰富的数据类型,包括:
- 数值类型:INTEGER、SMALLINT、BIGINT、FLOAT、DOUBLE PRECISION、DECIMAL、NUMERIC
- 字符类型:CHAR、VARCHAR、CLOB、TEXT
- 日期时间类型:DATE、TIME、TIMESTAMP、INTERVAL
- 二进制类型:BLOB、BYTEA
- 布尔类型:BOOLEAN
- 特殊类型:JSON、XML、ARRAY、UUID
应用场景
- 政府机构:电子政务系统、公共服务平台、政务数据共享平台
- 金融服务:银行核心业务系统、证券交易系统、保险业务系统
- 电信行业:电信业务支撑系统、计费系统、客户关系管理系统
- 能源行业:电力调度系统、能源管理系统、智能电网系统
- 交通行业:铁路调度系统、公路管理系统、智能交通系统
- 教育机构:高校信息化系统、教育资源管理系统、校园一卡通系统
- 医疗健康:医院信息系统、电子病历系统、医疗数据平台
- 企业应用:ERP、CRM、SCM 等企业核心业务系统
小结
KingBase 作为一款国产自主研发的关系型数据库管理系统,凭借其高性能、可靠性、安全性和良好的兼容性,在国内关键领域和重要信息系统中得到了广泛应用。学习 KingBase 数据库对于支持国产软件、保障国家信息安全和推动信息技术自主创新具有重要意义。
通过本文档的学习,您将掌握 KingBase 数据库的基础知识和实践技能,能够在实际项目中灵活运用 KingBase 数据库解决各种数据存储和管理问题,为企业信息化建设和数字化转型提供有力支持。
