近日,DB-Engines发布了2018年11月的数据库排行榜,本月排行榜前三名依然是:Oracle、MySQL、MicrosoftSQLServer.首先我们来看看前20名榜单的亮点:1.Oracle和MySQL出现了大幅下滑。甲骨文下跌18.16分,较去年同期下跌58.94分;MySQL也下降了18.22个点,与去年同期相比有所下降。得分为162.14分2.排名第四的PostgreSQL本月上涨了20.85分,与去年同期相比也上涨了60.33分。从目前的情况来看,前途一片光明。3.SQLite本月上涨5.96分,以1.3分的微弱优势超越Cassandra挤进前十。让我们仔细看看这些具体的数据库趋势:Oracle和MySQL迎来了寒冬。虽然前三名目前的分数还是有很大的优势,但至少在短期内,没有其他数据库能够威胁到他们,依然呈现三足鼎立的局面。不过,与去年的第一时刻相比,可谓是一落千丈。不知道第一个能打破这种局面的数据库是谁?PostgreSQL和MongoDB继续增长。PostgreSQL与去年8月份相比,本月再次增长了20.85个点。增幅近60.33%。它是所有数据库中增长率最高的数据库。MongoDB稍逊一筹,但也增加了6.3,比去年增加了39.01。从走势图中可以看出,两者仍处于高速增长期。Redis和Elasticsearch具有可比性。从头到尾,Redis和Elasticsearch的开发曲线非常相似。从去年6月开始,两人的分数就非常接近。到了这个月,单从走势图很难看出谁更厉害。Redis仅以0.64分的微弱优势击败Elasticsearch。不知道下个月两人会有怎样的发展呢?DB-Engines排名的数据基于5个不同的因素:Google和Bing搜索引擎上的关键字搜索次数GoogleTrends上的搜索次数Indeed网站上的工作搜索次数Stackoverflow上的followers本榜单分析旨在为数据库相关从业者提供一个技术方向参考,其中所涉及的排名并非基于产品的技术成熟度或市场占有率等因素。不管排名如何,最重要的是选择适合与企业业务需求相匹配的技术。
