MongoDB适用业务场景

一、web 应用程序

       web应用的业务特点是读写请求都比较高,数据存储需要适应业务的扩展。传统的关系型数据库表结构是固定的,增加一个业务或者业务变更,横向扩展都会给数据库带来很到的工作量。MongoDB 支持无固定结果模型,很容易增加或减少字段。同时 MongoDB支持分片集群,因此很容易实现水平扩展,将数据分散到集群的各个分片中。此外MongoDB 支持“热数据”,它会维护一个工作集,通过内存映射数据文件,将最热的数据放在内存中。

二、缓存系统  

      与关系数据库搭配使用,作为关系型数据库的缓存前端。

三、日志分析系统

MongoDB 可以写入海量的日志数据,可以通过特有的sql语句快速找到某一条日志记录,还可以通过MapReduce进行数据分析。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容