• MongoDB是什么?

    MongoDB 是一个开源文档数据库,提供高性能、高可用性和自动扩展的功能。MongoDB 是用 C++ 语言编写的非关系型数据库。

    与 HBase 相比,MongoDB 可以存储具有更加复杂的数据结构的数据,具有很强的数据描述能力。MongoDB 提供了丰富的操作功能,但是它没有类似于 SQL 的操作语言,语法规则相对比较复杂。

    MongoDB(来自英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。

    MongoDB 使用广泛

    MongoDB 是目前 NoSQL 数据库中使用最广泛的数据库之一,根据 DB-Engines 2018 年 9 月份发布的全球数据库排名(见图 1),前六名依次是 Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB 和 DB2,此排名顺序已经持续很长时间,MongoDB 排名第五,在排名前六的数据库中,9月份只有 MongoDB 的分数依然保持增长,而且还是整个排行榜中增长幅度最大的一个。

    同时纵向分析可知,自 2017 年 10月 开始到 2018 年 9 月,MongoDB 的分数连续增长 11 个月,这说明广大的 IT 公司和程序员对 MongoDB 的认可度越来越高。


    图 1:2018 年 9 月全球数据库排名

更多...

加载中...