MongoDB成为最受开发人员期待的数据库系统
本文翻译之MongoDB官方博客,原文地址:https://www.mongodb.com/blog/post/stack-overflow-research-developers-mongodb-most-wanted-database
总所周知,开发人员总是希望数据库可以有灵活性、多样性以及易用性。当然数据库的可扩展性以及可靠性也是不可缺少的。对于越来越多的开发人员来说,MongoDB已经可以满足这些要求。连续两年,这一点已经得到开发人员的证实。
现在,我们非常激动的宣布,MongoDB已经连续第二年成为“2018年 Stack Overflow开发人员调查”中开发人员最希望使用的数据库系统,此项调查是通过对十万多开发人员的问卷调查形成的。

欢迎度越来越高
自从MongoDB首次亮相以来,其在开发人员中的欢迎程度就一直在稳定的增长。这主要是由于MongoDB的易用性以及灵活性;而且最近发布的版本后,MongoDB在各个主要的云平台中运行的简便性将超过以前所有的版本。
MongoDB一直在进行创新,并且听取无论是初创公司还是大企业的开发人员的建议并进行反馈。最近加入的 change streams特性,可以把实时数据更新到下游应用中; retryable writes特性,可以在不增加系统的负责性的情况下加强系统可靠性;在即将发布的4.0版本中,我们将支持多文档ACID事务。
为什么使用MongoDB
MongoDB的文档模型允许开发人员存储任何他们想要的类型的数据,这样就可以大大增加开发人员的效率。同时,MongoDB的复制集功能和分片功能使开发人员无需关心数据的局部性、可靠性以及可扩展性,把更多的精力放在代码上面。最后,MongoDB支持从一小型部署扩展到一个庞大的系统部署。MongoDB数据库可以部署在本地、混合云以及任何的公有云上。
这则新闻给你带来的好处
招聘经理招聘有才华的开发人员时会参考一些统计数据。“开发人员如何找到一份好工作”这份图标的一些统计数据很有参考意义。如果你是一名招聘经理,希望吸引有天分的人员,建议参考如下最受期待的数据库平台。

Javascript和Python的开发人员如果查看Stack Overflow的报告后会大受鼓舞,因为这些开发环境越来越受到欢迎。MEAN和MERN这样的知名应用平台可以帮助Javascript开发人员快速创建应用。

如果你使用的不是Javascript或者Python,没关系,MongoDB可以支持所有的开发语言。
总结
开发人员仍然是主角,他们的选择时至关重要的。这则新闻对MongoDB来说是激动人心的,也鼓励着MongoDB成为所有开发人员期望的可靠、灵活、易用的数据库系统。
MongoDB成为最受开发人员期待的数据库系统的更多相关文章
- IE调试网页之四:F12 开发人员工具控制台错误消息 (Windows)(转载)
F12 工具控制台可以报告在运行时期间发生的错误和信息消息.本文将介绍错误消息,并提供有关如何修正这些错误的建议. 简介 F12 工具控制台错误消息提供了一些代码(例如,SEC7111 或 HTML1 ...
- F12 开发人员工具中的控制台错误消息
使用此参考解释显示在 Internet Explorer 11 的控制台 和调试程序中的错误消息. 简介 使用 F12 开发人员工具进行调试时,错误消息(例如 EC7111 或 HTML1114)将显 ...
- .NET平台系列31:.NET团队送给.NET开发人员的云原生学习资源汇总
系列目录 [已更新最新开发文章,点击查看详细] .NET Core 启动于2016年,跟K8S同年诞生,既拥有着悠久的历史积累,又集成了当下最新的设计理念,加上.NET团队持续对容器技术的官方 ...
- .NET CoreCLR开发人员指南(上)
1.为什么每一个CLR开发人员都需要读这篇文章 和所有的其他的大型代码库相比,CLR代码库有很多而且比较成熟的代码调试工具去检测BUG.对于程序员来说,理解这些规则和习惯写法非常的重要. 这篇文章让所 ...
- 给 Web 前端开发人员推荐20款 CSS 编辑器
CSS 和 HTML,JavaScript 是网页的基础,作为前端开发人员,对这三者都要很熟悉.特别是未来流行全栈开发的时代,每项技术都是你知识结构中必要的一个节点. 在开发中,选择好工具是非常重要的 ...
- 十款让 Web 前端开发人员更轻松的实用工具
这篇文章介绍十款让 Web 前端开发人员生活更轻松的实用工具.每个 Web 开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具, ...
- 值得 Web 开发人员收藏的20个 HTML5 实例教程
当开始学习如何创建 Web 应用程序或网站的时候,最流行的建议之一就是阅读教程,并付诸实践.也有大量的 Web 开发的书,但光有理论没有实际行动是无用的.现在由于网络的发展,我们有很多的工具可以用于创 ...
- Web开发人员常犯的10个错误
说到开发一个运行在现代网络中的网站:Web开发人员需要选择虚拟主机平台和底层数据存储,准备编写HTML.CSS和JavaScript用的工具,要有设计执行方式,以及一些可用的JavaScript库/框 ...
- 作为一个web开发人员,哪些技术细节是在发布站点前你需要考虑到的
前日在cnblogs上看到一遍文章<每个程序员都必读的12篇文章>,其中大多数是E文的. 先译其中一篇web相关的”每个程序员必知之WEB开发”. 原文: http://programme ...
随机推荐
- React学习笔记(五)State&声明周期
React学习笔记(五) 四.State&声明周期 可以为组件添加"状态(state)".状态与属性相似,但是状态是私有的,完全受控于当前组件. 局部状态就是只能用于类(定 ...
- Python学习---重点模块的学习【all】
time [时间模块] import time # print(help(time)) # time模块的帮助 print(time.time()) # 时间戳 print(time.cloc ...
- laravel with嵌套的渴求式加载
今天在通过需求表A查询场地类型表B,然后通过表B的场地类型id去查询表C场地类型名的时候遇到了一个小的问题. 需求表A的字段:id.user_id .name等等: 中间表B的字段:id.appeal ...
- July 29th 2017 Week 30th Saturday
Where there is great love, there are always miracles. 哪里有真爱存在,哪里就有奇迹发生. Everyone expects there can b ...
- Apache,php配置
很多朋友想要在window下配置apache+php+mysql运行环境,其实从这么长时间的经验来看,win2003下还是用iis,如果为了学习或对apache特别熟悉的朋友可以用apache 一 ...
- [Codeup 25481] swan
莫名其妙还找到了另一个铟炔锶烃的OJ : Codeup墓地 25481: swan 时间限制: 1 Sec 内存限制: 128 MB献花: 86 解决: 13[献花][花圈][TK题库] 题目描述 ...
- iPhone的设备名转换
def convertDeviceName(self, deviceName): """ 转换deviceName(如iPhone 6,2)为用户习惯形式(如iPhone ...
- .NET正则表达式Regex
一.IsMatch(Input,patter[,options]) 否则匹配 如果表达式在字符串中匹配,返回布尔值. if (Regex.IsMatch("a.b.c.d", @& ...
- C++计算器项目的初始部分
作业代码 https://github.com/How-Come/object-oriented/tree/master/Calculator 一.解题思路 1.Scan类 这次题目的难点在于如何将输 ...
- rsync 服务器配置过程
rsync的原理和相关算法不赘述,资料很多 1.准备两台机器并确保都已经安装rsync a机器:192.168.1.150 ,用作客户端测试 b机器:192.168.1.151用作server端 先介 ...