博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Monogdb】MongoDB的介绍以及同类数据库的对比
阅读量:4169 次
发布时间:2019-05-26

本文共 697 字,大约阅读时间需要 2 分钟。

前期已经写了大约50余篇关于Mongodb数据库学习的博客,现在重新其他数据,把不全面的地方补充一下;今天补充的内容是Mongodb数据库是神马东东以及同类数据库中为什么它能脱颖而出;

一、基本介绍

Mongodb是一个高性能、开源、无模式的文档型数据库,使用C++开发,是当前Nosql数据库产品中最热门的一种。这 里说到nosql数据库,就简单描述一下什么是nosql。 nosql(not only sql非关系型数据库)的主要特点是非关系型的、分布式、开源的、水平扩展的。nosql的原始目的是为了大规模web应用,通常应用如模式自由、支持简单复制、简单的API、最终的一致性和大容量数据等。

nosql的主要解决三个需求:

  1. 对数据库高并发读写的需求,往往要达到每秒上万次读写请 
  2. 对海量数据的高效率存储和访问的需求,大型社交网站,一个月就能产生2.5亿条用户数据
  3. 对数据库的高可扩展性和高可用的需求  

二、nosql数据库的种类以及特性

     nosql根据数据的存储模式和特点分为好多类: 具体见图引自于《Mongodb管理和开发精要》:

三、mongodb特点和功能

特点主要是:面向集合存储,模式自由,支持动态查询,支持完全索引,支持复制和故障恢复、自动处理碎片
主要功能:面向集合的存储,动态查询,完整的索引支持,查询监视,复制以及自动故障转移,高效的传统存储方式,自动分片以及支持云级别的伸缩性。 

四、适用场合

网站数据、缓存、大尺寸、低价值的数据,高伸缩型的场景,用于对象以及json数据的存储,

五、应用案例

淘宝网、视觉中国网站、大众点评网、sourceforge.net等网站

你可能感兴趣的文章
MySQL-备份与恢复简介20210103
查看>>
MySQL-Binlog二进制日志介绍20200106
查看>>
liux7安装Python3与PyMySQL
查看>>
MySQL逻辑备份恢复mysqldump20210204
查看>>
MySQL逻辑备份恢复mysqlpump20210217
查看>>
MySQL逻辑备份恢复mysqldumper20210225
查看>>
MySQL物理备份xtrabackup-innobackupex20210304
查看>>
MySQL物理备份xtrabackup-20210310
查看>>
MySQL物理备份mysqlbackup-20210315
查看>>
中标麒麟高级系统V7安装PG11
查看>>
MySQL数据导入导出20210328
查看>>
MySQL单库优化概述20210403
查看>>
运维部知识库管理办法V1版
查看>>
MySQL索引优化20210412
查看>>
win10批处理文件获得超级管理员-切换双网卡
查看>>
软考UML
查看>>
信息系统的生命周期各阶段及说明
查看>>
Ubuntulinux离线安装ClamTk杀毒软件步骤和使用方法
查看>>
摆脱贫穷2021V1
查看>>
质量管理14工具图
查看>>