当前位置: 首页 > news >正文

最受 Web 开发者欢迎的 NoSQL 和关系数据库

Web应用离不开数据库,目前市场上有种类繁多数据库可供开发者选择,例如SQL、NoSQL、键值、图谱数据库等等。关于不同数据库在开发者中的受欢迎程度也是仁者见仁智者见智,但是通过统计亚马逊这样的公共云平台,我们还是很容易发现数据库之间的流行度存在很大差异。

近日,在亚马逊、谷歌、IBM和微软公共云中提供Redis和Memcaches数据库服务的创业公司Redis Labs就数据库在开发者中的流行度进行了一项调查,Redis Labs一共采访了126位使用亚马逊云服务的开发者,得出了一些有趣的结论如下:

一、NoSQL数据库中MongoDB最受欢迎。接近半数的开发者透露他们使用了MongoDB开源NoSQL数据库,其他NoSQL数据库的流行度如下:

screenshot

二、关系型数据库中MySQL地位依旧(参考阅读:MySQL在Web应用领域面临NoSQL挑战)。超过70%的开发者依然在使用MySQL,其后依次是SQL Server、PostgreSQL和Oracle。

screenshot

三、性能和可扩展性是开发者最关注的数据库挑战,其余是可用性和灵活性。

screenshot

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章:

  • ASP.NET MVC Preview 5 and Form Posting Scenarios
  • 洛谷P2726 阶乘 Factorials 数学
  • COM+中怎么公用一个数据层接口
  • JAVA常见算法题(十七)
  • Node 版本管理
  • XNA Game Stdio 3.0 发布了
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • 可能出现的问题
  • Mysql远程登陆错误:ERROR 2003
  • 在Word里实现禁止复制和选定
  • RAC维护手记08-ASM磁盘组信息查看常用命令
  • 什么是TELNET协议
  • [转]一种革命性的自绘菜单实现
  • 移动端HTML5音频与视频问题及解决方案
  • Ubuntu 14.04 下解决maven访问速度慢问题
  • @jsonView过滤属性
  • canvas 高仿 Apple Watch 表盘
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 一道闭包题引发的思考
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • ​批处理文件中的errorlevel用法
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (26)4.7 字符函数和字符串函数
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (C语言)球球大作战
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • ****Linux下Mysql的安装和配置
  • .Net Core和.Net Standard直观理解
  • .NET Core中Emit的使用
  • .Net Redis的秒杀Dome和异步执行
  • .net2005怎么读string形的xml,不是xml文件。
  • .net分布式压力测试工具(Beetle.DT)
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .NET下的多线程编程—1-线程机制概述
  • /etc/skel 目录作用
  • @GetMapping和@RequestMapping的区别
  • @ModelAttribute使用详解
  • @Transactional类内部访问失效原因详解
  • [AIGC] Kong:一个强大的 API 网关和服务平台
  • [BeginCTF]真龙之力
  • [C++]:for循环for(int num : nums)
  • [ICCV2017]Neural Person Search Machines
  • [linux] GFLOPS和TFLOPS的换算