数据库行业大调查:使用多个数据库比例高达79%,AI在开发场景中备受欢迎

9个月前 (07-29) 阅读数 317 #综合


随着数字化业务的发展和数据量的增长,数据库环境变得越来越复杂。从多种数据库管理、云环境迁移,到通过DevOps引入持续交付,以及AI大模型等新技术新应用的孕育,行业不断变化,压力和不确定性涌现。

近日,国外知名软件公司Redgate发布了《2024年数据库行业现状报告》,报告从全球六大洲、15个行业中选取了3849份数据,揭示了当前数据库行业的技术应用以及挑战。受访者涵盖了开发人员、DBA和软件交付人员、首席技术官和执行官等IT行业的专业人士。

根据Redgate的最新调查在过去3年中,采用多种数据库的企业增加了17%。其主要原因是日益增长的数据复杂性、新兴技术的应用致使企业寻求缩小技能差距的解决方案。

数据库数量增长,

开发运维人员跨职能协作成瓶颈


随着数据需求的增多,基础设施也在变化,大多数企业需要不同类型的数据库来满足业务使用的需求。使用两个甚至多个数据库的企业占比逐渐增加,从2020年62%增至2024年的79%。其中,29%受访者表示他们使用的数据库超过五个。

图 | 近三年使用单一数据库与使用多种数据库的企业占比

数据库数量的激增带来了各种影响,包括数据库维护和运行所需的技能增长,以及数据迁移和数据安全问题增多。

从编程语言、数据模型到架构和功能,不同数据库不尽相同。在现有基础架构中引入新的数据库平台会使得数据库管理流程变得复杂,对于开发管理人员和团队的技能要求从单一变为多样。

为了适应多数据库环境,无论是在本地还是在云中运行,数据库管理员和开发人员必须获得新的技能来管理和监控数据库。31%的受访者提到,在处理多数据库工作流程时,具备多技能是首要需求。

多种数据库管理面临的五大挑战

随着数据需求的增长,采用现代数据库技术至关重要。在数据库领域,DevOps(开发与运维的高效协作和快速发布)已经相当成熟,73%的受访者表示他们在部分项目中使用了DevOps,或者计划在未来两年内将其应用到项目中。开发人员、数据库管理员和运维人员之间跨职能协作的需求将只增不减。

实践过程中,有问题层出不穷,42%的受访者认为DevOps应用的瓶颈主要源于团队中的人员缺乏相应的技能,29%的受访者还表示,对DevOps的了解有限成为又一大障碍。

| DevOps应用的七大障碍

人工智能、云端部署趋势显著,

应用落地仍有智能鸿沟

AI在数据库开发中的使用场景增多。20%的受访者表示在数据库开发和管理时使用了AI,另有35%的受访者考虑未来将采用AI技术。

 | 企业在管理数据库时使用AI技术的占比

具体到细分的使用场景,AI大模型技术不断发展和应用,其在赋能数据库开发管理方面提供了丰富的可能性。57%的受访者使用人工智能技术来分析和优化数据库查询或代码,48%的受访者表示他们将其用于自动化测试场景,55%的受访者使用人工智能生成示例数据或代码。

 | 企业采用AI技术用于数据库开发

虽然AI与数据库的结合带来了诸多好处,不少受访者对此也提出了担忧,包括数据安全(42%)、AI生成的结果的准确性(37%),以及对缺乏培训和专业知识的担忧(28%)。

 | AI落地的五大担忧

如果没有正确理解如何使用如此强大的工具,出错的几率会大大增加。为了发挥人工智能的优势,企业应该花时间评估AI可以在哪些方面与现有的流程结合。例如,AI让编码变得简单,但不能完全依靠AI,代码审查和静态代码分析等检查措施也应到位。

围绕AI生成的内容、代码的准确性,以及AI使用和存储数据的方式,当前仍存在很大争议。因此,一些企业选择使用具有数据隐私和保护功能的企业级工具平台加固数据库安全

此外,云迁移的趋势显现。由于具备可访问性和可扩展性等优势,88%的企业在不同程度上使用云端部署的方式。在过去三年中,大部分或全部在云中托管数据库的企业从18%增长到36%。另一方面,大部分或全部在本地托管数据库的比例从2020年的53%下降至2023年的31%。

有意思的是,支持混合部署方式的受访者数量几乎没有变化。2020年,28%的受访者支持使用云和本地的混合部署的方式。2021年,这一比例上升至33%,2023年仍为33%。

 | 过去三年企业部署数据库方式的变化

聚焦在数据库构建的云环境方面,企业的特定需求、目标以及基础设施架构对数据库部署的形式均有影响,反过来,这对产品的性能、成本、安全性和业务的整体运营效率亦有改变。

当前,私有云提供的安全性与公有云的灵活性和可扩展性不相上下,两种构建方式的使用率相差无几。同样,使用多个公有云与使用混合云的比例旗鼓相当。

 | 企业部署数据库时使用的云环境形式占比

为了解决上述问题,面向多云架构、多类数据库环境的数据库开发管理平台孕育而生。人员、技术和流程的一致性带来了更快、更高效和稳定的应用程序开发,数据库人员必须彻底改变思维方式,企业需要花更多精力在跨团队技能的培训以及数据库全生命周期开发管理的平台,以迎接已然而至的新兴技术。

参考来源:
  • https://techrseries.com/hrtechnology/redgate-releases-the-state-of-the-database-landscape/?cn-reloaded=1
  • https://www.red-gate.com/solutions/entrypage/state-of-database-landscape-2024/overview


关于新数

ShinData新数科技是业内数据库云平台软件创新引领企业,产品领域涵盖数据库dbPaaS云管理平台、数据库安全管控平台、数据库SQL智能审核平台、数据库容器云平台和数据迁移传输平台等。广泛应用于金融、制造、能源、零售和通信等行业,为广大企业在新时期云计算、大数据、人工智能等环境下的数据库基础软件转型变革提供持久源动力。

推荐阅读

新数科技荣登「2023年度中国高科技高成长企业系列榜单」

SQL智能审核精准发力,详解银行架构转型的神兵利器

ShinData DMP入选「金融创新优秀应用案例与解决方案技术成果」

版权声明

本文仅作者转发或者创作,不代表旺旺头条立场。
如有侵权请联系站长删除

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门