首页 > 传媒 > 关键词  > 正文

数据库赛道,人大金仓有了新玩法

2023-09-01 09:34 · 稿源: 站长之家用户

对于软件开发商和应用软件工程师来说,选择一个好用易用的应用开发平台至关重要。在快速变化的市场,一个合适的应用开发平台可以解决开发成本高、效率低、迭代周期长等诸多痛点。

从互联网厂商产品、传统软件开发商再到垂直型开发平台厂商,各类厂商都在进军应用开发平台市场,一度百家齐放。同时,低代码平台、无代码平台、云原生开发平台、AI开发平台,各类应用开发平台也众彩纷呈。

但在数据要素成为核心生产要素的当下,软件应用比历史上任何时期都更迫切发挥数据价值,国内却没有一家数据库厂商推出应用开发平台。直到 8 月 31 日,人大金仓发布金仓快速开发与运维平台KES Plus。人大金仓选择这样做的逻辑在哪里?数据库厂商做应用开发与运维平台这条路能不能走得通?

对数据库与软件应用关系的再认知

要想弄清楚数据库厂商要不要做应用开发平台,其实先要理清一点,就是数据库与上层应用的关系。

让我们回到 20 年前。当时国内企业级应用的主流架构是C/S架构。C/S模式其实是以数据库服务器为核心的应用开发模式,作为两层架构,结构上非常简单,易于理解和使用。以面向过程的脚本语言作为主要编程语言,研发人员门槛低、易学易用,是高度集成化的一体化解决方案。

在这种模式下,应用软件和数据库软件各司其职,应用关注业务逻辑的优化和实现,数据库提供支撑业务逻辑落地的计算平台和各种可复用的函数和方法,大幅降低开发门槛、工作量,并提高质量和性能,在这个架构下数据库是应用的底座。

随着互联网浪潮的兴起,互联网应用软件研发逐渐演变成以中间件服务器为核心的应用开发模式。业务逻辑计算开始向中间件转移,数据库开始被弱化。与此带来的直接结果就是开发语言的复杂度提升和研发人员门槛提高。尤其是开源的流行,研发团队基于极其丰富的、碎片化的开源生态资源来组装产品及解决方案,带来便利的同时也使得管理、升级及维护的代价提高。

应用软件和数据库的专业化分工被打破,应用研发人员不再聚焦深入行业和业务Know How,转而开始关注技术的Know How,做出高质量软件的难度和代价大幅提升。

这样的模式下,企业级应用软件厂商同样难以获益,其背后的痛点在于,随着应用软件研发的复杂度和难度大幅提高,研发人员的业务能力难以达到项目要求,对客户的行业与业务缺少理解和深入思考,无法帮助用户创造业务价值,更多精力投入在“写代码”层面,陷入低水平重复的状况,业务不精、技术不强。同时,技术路线难度提高之后,规模化发展也变得更加遥不可及。

对业务的忽视使得应用软件工程师沦为"码农",客户怎么说就怎么干,客户很累,工程师也很累。

所以,必须再一次思考以数据库为核心的应用开发了。

几乎所有的软件应用都需要对数据进行存储和管理,尤其是以复杂数据处理为主要工作的业务应用开发,将数据库作为软件应用开发的核心,极大简化应用开发过程,并保证数据的安全性和可靠性,是构建有效可靠的应用系统的关键。

同时,必须思考如何提升开发人员的行业与业务能力,如何简化技术路线,降低应用开发的难度和门槛。

让企业开发关注业务逻辑而不仅仅是代码

数据库厂商可以打造出一款优 秀的应用开发平台吗?答案是可以的。应该说,数据库厂商还具备其他类型厂商不具备的优势。

人大金仓发布的KES PLUS是基于Kingbase ES构建的一体化的应用快速开发与运维平台,充分利用了 KES 的底层特性,是可以充分发挥数据库的优势,提供应用快速开发和数据库运维的一体化平台,尤其适用于开发以复杂数据处理为主要工作的业务应用。

以数据库为核心带来什么好处?至少体现在三个方面:

一是安全可靠:基于数据库底层的权限控制体系,避免后门和旁路,让企业应用和数据存储、访问更安全。

二是可以近数据端计算:充分利用数据库的特性,包括并行计算和处理能力,通过数据库内部通信减少不必要的数据交互、传输,提高带宽利用率、降低网络IOPS。

三是性能更优:基于数据库底层的权限控制体系,避免复杂的 SQL 过滤,根据不同的存储访问权限,按需返回数据。

与此同时,KES Plus具备应用开发平台所要求的特有的能力:降低开发难度,提升开发效率。

如何降低开发难度?

KES Plus采用前后端分离技术,回归原始的两层架构,简化开发和部署,增强系统安全性、扩展性和性能等。充分吸收金仓多年支撑用户业务应用的经验,在技术架构进行夯实和优化,让架构更简单、健壮、能力建设更完善。平台提供的组件、内置函数、存储过程等都是精心设计和经过优化的。数据库底层内置消息队列、缓存等中间件,有效支撑高频(计算)数据交互,热点数据的高速缓存,提高响应速度。

通过“屏蔽”软件开发的技术难题和技术细节,KES Plus让开发人员专注业务开发,无需精通各种各样的前后端技术,就可以进行业务开发。

如何提升开发效率?

借助KES Plus,可以敏捷、快速、有效地开发各种企业应用,减少传统开发需要的繁杂步骤和重复性的工作。平台有丰富的前后端开发资源,内置人员、组织、权限、角色等常用的内置模块和丰富前后端组件,可有效助力企业应用开发。平台还提供门户和表单设计器,基于可视化拖拉拽快速实现门户首页和业务表单开发。

以解决传统软件研发痛点问题为出发点,KES Plus最 大程度的让应用开发工程师的目光聚焦在业务逻辑实现上。

“一站式”应用快速开发与运维

值得一提的是,KES Plus并不是传统意义上的低代码平台,而是一个完整的应用开发平台,基于KES Plus开发者可以快速构建出满足不同领域或行业的低代码平台,让应用开发的效率再进一步的提升。

通过采用以RESTfulAPI为中心的前后端分离,一个请求+一个响应可以完成业务逻辑处理,最小化客户端和服务器之间的网络交互,页面加载效率更高。SQL、PL/SQL即可发布为RESTful API,支持灵活的安全访问控制,安全可靠。

KES Plus也不是一般的数据库运维平台,而是快速开发和数据库运维的一体化平台。

一方面,通过“一站式”应用快速开发与运维,持续迭代、持续集成、持续交互、持续运维,实现开发、实施、运维一体化,基于脚本语言,使用 SQL、PL/SQL 进行接口开发,使得代码更加的简单,更容易维护。

另一方面,平台提供故障诊断分析、优化建议和意见,定期自动巡检,自动生成巡检报告和数据库健康报告。平台提供数据库的健康状况、压力负载情况以及多维度的监控指标数据,有效反映数据库的状态,让数据库运维门槛从专家级降低到新手级,大大降低运维成本。

让我们重新反思,企业级应用软件的价值是什么?那就是帮助客户把业务及管理过程转化成为IT应用,提高企业运营效率和合规。

而这和KES Plus的产品定位如出一辙,那就是“赋能软件开发者,助力企业开发高质量应用”。真正让应用软件聚焦业务,让数据库软件去聚焦底层技术架构的支撑和实现。

为了让软件开发工程师更好的使用KES Plus,人大金仓将面向社会提供免费的KCD(Kingbase CertificatedDeveloper)课程培训。

作为数据库领域国家队,人大金仓坚持自主创新,实现了“每一行代码皆可掌控”,并将技术优势转化为产品优势,构建了面向全行业、全客户关键应用的,完全自主的数据库产品、服务和解决方案体系。如今,人大金仓希望Kes Plus能够为应用软件开发商打造高质量的企业级应用贡献力量,为数字中国的建设找到一个低难度、低成本的规模化道路。

这条道路上,人大金仓是先行者,却绝不会是独行者。


推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 魅族21系列现身数据库:提供多达5种型号

    魅族有5款新机现身GSMAIMEI数据库中,代表了魅族21和魅族21Pro两款型号,分别为M481Q、M481S、M461Q、M461H、M461S。在这5款机型中,已知三款机型为国行系列,剩余两款目前尚不清楚是否为其他型号或者是海外版本。魅族21系列预计将会在今年年底或明年年初与我们见面,敬请期待。

  • 魅族21/21 Pro现身IMEI数据库 共5个型号

    魅族21/21Pro手机现身IMEI数据库,共5个型号据报道,魅族21/21Pro手机已经现身IMEI数据库,共有5个不同型号。魅族21的标准版型号为M461Q,这个型号已经在工信部认证通过。主摄则采用5000万像素大底主摄,标准版采用直立中长焦镜头Pro版本的长焦镜头设置尚未确定是采用直立中长焦镜头还是潜望式长焦镜头。

  • 合合信息用AI 抢救古彝文 发布业内首个编码数据库

    近日,合合信息联合上海大学、华南理工大学,发布了业内首个古彝文基础编码数据库。该数据库通过人工智能技术,对云贵地区流传的古彝文字符进行数字化编码,编制成类似“大字典”的数据库,以帮助相关人士更便捷地查询古彝文的读音和释义。数据库项目表明,人工智能可以发挥重要作用,助力传统文化走向数字化。

  • 镜舟科技:一家分布式数据库厂商的开源商业化实践之路

    文章来源:爱分析正文:01商业化是衡量开源项目成功与否的重要维度之一中国开源软件商业化公司的涌起以及资本对开源的持续关注,正打破人们对开源与商业化“互斥”的传统印象,展现出两者关系的真正本质,即开源和商业化可以相互促进、相互融合,协同发展,图1开源和商业化协同发展首先,开源为商业化提供创新发展模式。开源是一种高效的软件开发模式,以开源项目

  • Chaos LakeDB:首个用于实时搜索、SQL和Gen AI分析的Lake数据库

    随着数字领域的迅速发展,生成式人工智能的崛起已不再是昙花一现。能够充分利用生成AI潜力的组织将获得巨大的竞争优势。这是一个值得关注的领域。

  • vivo X Fold3 Pro现身IMEI数据库 或明年第一季度推出

    vivo即将推出新款可折叠智能手机vivoXFold3Pro这款手机已经在GSMAIMEI数据库中现身。据GSMAIMEI数据库的信息,vivo的新款折叠屏手机可能会非常令人兴奋。这款手机后置5000万像素的VCS仿生光谱大底主摄,内置等效4800毫安容量的电池,支持120W快速充电和50W无线充电,售价8999元起。

  • 《开源数据库生态发展研究报告》发布 GreatSQL为MySQL5.7最佳替代方案!

    随着数字化转型深入推进和数据量的爆炸式增长,行业应用对数据库的需求变化推动数据库技术加速创新。数据库作为数字经济基础底座,连接上层应用和底层基础资源,在数字经济时代展现出巨大的价值和潜能。四、国内开源数据库产业展望最后,针对我国MySQL技术路线开源数据库产业发展,报告进行以下展望:1、开源数据库发展应符合开源生态建设及产业引领要求,积极参与完善开源产业治理;2、加强相关方对开源协议认知,合法合规利用开源协议;3、利用国内MySQL现有技术生态,结合产业需求,加强独立演进开源分支的能力;4、大力推进开源数据库技术规范化、智能化发展。

  • vivo X Fold 3 Pro折叠屏手机现身IMEI数据库,预计春节后发布

    vivo于10月8日在全球移动设备统计数据中出现了vivoXFold3Pro的记录,型号为V2337A。vivoX100Pro将在春节后发布这款vivoXFold3Pro的国行版本也预计将在同时间段内上市。vivoXFold2搭载了高通骁龙8Gen2SPU移动处理平台,辅以LPDDR5X内存和UFS4.0闪存,并配备了自研的V2影像芯片,性能强劲;内置4800mAh电池并支持120W有线快充。

  • 快手解锁看亚运新玩法:全民领金币,好礼兑不停!

    亚运适逢国庆,盛会又遇盛典。自9月23日杭州第19届亚运会开幕以来,中国体育健儿在赛场上劈金斩银、奋勇争先,赛场外观众的热情也让这届亚运会成为了一场“全民参与”的体育盛事。作为此次杭州第19届亚运会持权转播商以及官方短视频分享平台,快手通过全场次的赛事点播、多档自制节目、丰富的互动玩法等,为观众带来更多视角、更加立体化的观赛体验。为了全方位�

  • Apache IoTDB 位列国际时序数据库性能测试排行第一名

    Apache IoTDB 被数据库性能测评平台 benchANT 纳入排行榜,成为目前唯一上榜的国产时序数据库,并且其写入吞吐量、存储占用、查询响应、成本效益等多项指标在时序数据库排行榜 Time Series: DevOps 场景中位居第一名。测试机构 benchANT 位于德国,专门进行云设施和数据库性能的评估。IoTDB 稳定、高效的应用表现已得到超1000家骨干、工业龙头企业的验证与认可,并将继续以“做能用、好用、管用的时序数据库”为目标,希望继续扩大国内、国际影响力,服务更多企业实现时序数据智能管理转型。