如何客观地衡量数据库引擎的普及程度? 好问题! 并且有一家奥地利公司( Solid IT )声称拥有答案。 该公司专注于“大数据和NoSQL”,但是这种关注似乎并没有使测量结果产生偏差。 在十大数据库引擎中,只有MongoDB,而不是RDBMS。 而且令人惊讶的是,MongoDB的受欢迎程度(尽管他们一定做对了 )!
现在,我对前三名并不感到惊讶,对于PostgreSQL和SQLite并不流行的事实,我绝对感到惊讶。 我还感到惊讶的是,在前十名中没有更多的“宽列商店”。也许,迈克尔·斯通布莱克(Michael Stonebraker)必须回顾一下他关于传统RDBMS智慧全错的说法?
jOOQ支持的其他数据库又如何呢? Java数据库在哪里? 这是排名的简明视图,仅由jOOQ 3.1当前支持的15个数据库组成:
事实证明,与所有其他数据库相比,Java数据库(Derby,H2,HyperSQL)并不那么受欢迎。 事实证明,与MySQL相比,MariaDB仍有很多收获。
排名考虑了许多来自各种权威来源的数据, 如下所述 。 这些包括:
- 网站上系统提及的次数。 通过搜索引擎结果进行衡量。
- 对系统的普遍兴趣。 通过Google趋势衡量。
- 有关系统的技术讨论频率。 通过堆栈溢出等测量。
- 提及系统的工作机会数量。 通过Indeed和类似度量。
- 提到系统的专业网络中的配置文件数。 通过LinkedIn进行衡量。
这个排名肯定值得关注!
翻译自: https://www.javacodegeeks.com/2013/10/the-10-most-popular-db-engines-sql-and-nosql.html