写点什么

调查报告:现在的开发人员对数据库的使用方式

  • 2015-12-30
  • 本文字数:1073 字

    阅读完需:约 4 分钟

根据 Evans 数据公司提供的数据,全世界大约有 1900 万开发人员。而 2015 年 StackOverflow 开发者调查显示,36% 的开发人员最近使用过 SQL。也就是说,现如今大约有 700 万开发人员使用 SQL。在过去四年里,不管是在 StackOverflow 上,还是在 DBA StackExchange 上,有关 SQL 的问题一直有增无减。为此,JetBrains 开发了一款数据库 &SQL 专用开发工具。为了保证这款工具的质量,这家曾经开发过 InteliJIDEA PhpStrom ReSharper 及其他开发工具的公司曾就现在的开发人员如何使用数据库进行了调查,以下是部分主要的调查结果

调查共收到了2000 多份答卷,其中30% 的受访者有超过10 年的SQL 和数据库使用经验,少于1 年的不足4%。他们主要使用数据库编写SQL 代码、浏览数据及运行查询。对于什么人负责查询性能的问题,大约90% 的受访者回答是开发人员,只有30% 的回答是DBA。无论如何,高性能是每个人的目标,而查询优化是实现这一目标的重要方法之一。另外,数据库层还承担了许多业务逻辑实现的任务:50% 的受访者使用触发器处理事件及保证数据的完整性;45% 的受访者使用用户定义的函数;有超过一半的受访者会使用存储过程,在使用企业级数据库(如Oracle 或SQL Server)的受访者中间,比例更是超过77%。

数据库软件也在发展,令人印象最深刻的是 PostgreSQL 的崛起。在 Oracle、SQL Server、MySQL、PostgreSQL、Redis、Cassandra 等数据库中,有超过 20% 的受访者表示愿意迁移到 PostgreSQL。相比之下,有 65% 的受访者希望或计划从 MySQL 迁移到其他数据库。在 NoSQL 数据库中,MongoDB 和 Redis 是最受欢迎的数据库。性能、扩展性、特有功能是开发人员选择 NoSQL 数据库时考虑最多的三个方面。不过,虽然 NoSQL 数据库占领了一定的市场,但它似乎并没有取代关系型数据库的势头,SQL 仍然是一个可靠的数据处理工具。

还有一个比较有趣的问题是,在云计算已经成为一种趋势的情况下,现在的数据库都托管在哪里。超过 70% 的受访者表示他们仍然在使用私有服务器,而有将近 30% 的受访者表示他们使用了 Amazon Web Services。微软的 Azure 是第二受欢迎的云提供商,不过这一比例仅为 7%。

需要注意的是,不要将上述调查结论奉为终极真理,这个调查的主要作用是更好地理解数据库用户的需求,改进数据库开发工具。


感谢杜小芳对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

2015-12-30 18:003636
用户头像

发布了 1008 篇内容, 共 444.7 次阅读, 收获喜欢 346 次。

关注

评论 1 条评论

发布
用户头像
不知道现在20年是否有此类调查?
2020-11-10 21:09
回复
没有更多了
发现更多内容

ManageEngine卓豪-cmdb软件

ServiceDesk_Plus

CMDB ManageEngine卓豪

2025年远程控制软件怎么选?这10款值得你关注

科技经济

澳洲会计师公会调查:中国内地人工智能应用激增 财会人才需求加速转型

财见

YashanDB数据库的调优与维护技巧

数据库砖家

京东商品评论API助力电商数据分析

Datafox(数据狐)

京东API 京东商品评论API 京东评论API

大数据-159 Apache Kylin Cube 实战:Hive 装载与预计算加速(含 Cuboid/实时 OLAP,Kylin 4.x)

武子康

Java 大数据 kylin 分布式 Apache Kylin

LambdaTest入选2025年Gartner®挑战者象限

财见

小间距LED显示屏维护方便吗?实际情况没你想得复杂

Dylan

LED LED display LED显示屏 LED屏幕

2025年,这五款AI Wiki软件正在重新定义团队知识管理

百川云开发者

AI软件开发 知识库工具

KWDB 核心贡献挑战赛决赛获奖名单重磅揭晓!

KaiwuDB

数据库 开放原子大赛 KWDB开源数据库

Mondevo Group完成对Meight的战略收购,并更名为MonTech(新加坡)

财见

企业即时通讯平台:BeeWorks私有化部署解决方案

BeeWorks

即时通讯 IM 私有化部署

企业可观测平台选型指南:以技术为基石,以场景为驱动,构建可信赖的可观测体系

博睿数据

MyEMS:开源力量驱动能源管理,让节能降本触手可及

开源能源管理系统

开源 开源能源管理系统

“团队敏捷教练进阶课程” 12月6-7日 ·在线A-CSM认证

ShineScrum

A-CSM

YashanDB数据库的多维度安全防护体系

数据库砖家

YashanDB数据库的多维扩展能力与性能提升路径

数据库砖家

WSUS服务未认证远程代码执行漏洞深度剖析

qife122

网络安全 WSUS

全球可观测平台选型指南:博睿数据如何以AI引领可观测新纪元

博睿数据

YashanDB数据库的多活架构设计与实施经验分享

数据库砖家

YashanDB数据库的多区域分布部署及高可用保障

数据库砖家

YashanDB数据库的多维度安全审计体系解析

数据库砖家

黑河市三级等保公司选择与整改方案要点解析

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

多语言支持:覆盖全球市场的出海舆情监控网站

沃观Wovision

出海 舆情监控 海外舆情监控 舆情监控网站

YashanDB数据库的读写分离策略分析

数据库砖家

YashanDB数据库的多活架构设计及实施要点.

数据库砖家

德科集团发布《2025未来全球劳动力报告》:AI 应用率显著攀升,时间节省感知与实际存差

财见

YashanDB数据库的弹性扩展能力详解与应用指南

数据库砖家

DIFC报告:迪拜为新一代金融城市树立基准,超越传统金融中心

财见

伊春市二级等保测评核心关注内容解析

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

黑河市二级等保一站式等保安全产品选型指南

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

调查报告:现在的开发人员对数据库的使用方式_数据库_谢丽_InfoQ精选文章