MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。它是介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。推荐使用MongoChef客户端管理工具。
Elasticsearch是一个基于Apache Lucene(TM)的开源的(近乎)实时搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。
综上所述,MongoDB非常适合日志型或零散型数据的大规模存储,而ElasticSearch为其提供强大的搜索支持。