StackOverflow 开发者调查的调查结果已经出炉,我们现在可以公布 2018 年最流行的数据库了。
毫不迟疑,让我们看看结果:
那么我们可以从这些结果中得到什么信息?
- 最流行的数据库是MySQL,而不是SQL Server。这并不令人惊讶,去年排在前两位的也是这两个数据库。今年,超过一半的受访者(58.7%)正在使用MySQL。
- SQL Server也有很大的市场份额(41.2%),去年是30.8%。微软正在推出SQL Server,并以这种方式获得显着的市场份额。另外,最近微软在SQL Server上通过Azure引入了一些AI功能,这将为他们带来更多希望利用人工智能来优化数据库的新客户。
- PostgreSQL在过去几年中获得了很大的推动力。与Postgres合作的开发人员对该产品非常满意,无论是在功能和性能方面。相信按照这一趋势发展下去,明年会有更多人使用。
- RDBMS数据库仍然比NoSQL数据库(如MongoDB)更为常见。
- 相对较新的技术开始在数据库领域获得市场份额—Redis(2009年首次发布)和Cassandra(2008年首次发布)。
- 几乎四分之一(21.6%)程序员正在使用SQLite,它是基于单个文件的Lite SQL数据库。此数据库在需要嵌入式数据库的小型桌面应用程序(例如,手机应用程序)中具有很大的普及性。
- 有人可能会争辩说,许多初学者开发人员正在使用MySQL,这就是MySQL普及率高的原因。那么,如果你看看专业开发人员使用数据库的图表,这些数字看起来非常相似。
总而言之,RDBMS和MySQL在科技公司和程序员中仍然很受欢迎。NoSQL数据库可能不会取代这些数据库的功能,但是可以用于解决不同的需求。