zoukankan      html  css  js  c++  java
  • MongoDB 数据库

    • 特点

    大约2010年左右,中国互联网、物联网兴起,新兴创业公司的最爱,新的公司可以基于新的架构开发新的产品,可以尝试新的东西和新的技术,大数据、高并发网络服务类型公司。

    1、存储数据量大

    MySQL数据库存储的数据量:1000万以内,数据库性能都可以,上亿条数据库性能有降低,进行mysql优化,当然和服务器性能有关系

    Oracle:几亿- - - 几十亿,数据库性能有保障,商业付费高。

    MongoDB:单表存储的数据可以是PB级别的

    1024 B   1 kb
    1024 KB   1 M
    1024 M   1 G
    1024 G   1 T 
    1024 T   1 PB
    1024 PB   1 EB
    1024 EB   1 ZB
    1024 ZB   1 YB

     2、查询数据快速

    与MySQL的性能比较

     

     3、结构特点

    MySQL需要前期设计数据库,库-> 表-> 字段 ,多个表的设计,关联操作(连表查询,union,left,right)

      每个字段都有一个类型(char,varchar,int,date......)

    mysql:数据库,数据表,记录

    MongoDB:数据库,集合,文档(document)

     4、适合存储的信息

    大数据量的信息,丢失率相当高,就存储一些相对于不太重要的信息

    银行的余额信息,事务(后一个任务执行没成功,前一个就回滚)

    微博的评论,淘宝的评论,网站流量的统计

    5、各公司使用的nosql

     

  • 相关阅读:
    flask + supervisor + gunicorn
    sqlacodegen 的使用
    centos 安装 postgresql
    zipfile 压缩文件
    jmeter跨线程调用和线程内调用
    获取时间
    ant+jmeter环境配置
    Jenkins环境部署
    jmeter分布式性能测试部署
    怎么在Windows Server服务器上发布jsp网站
  • 原文地址:https://www.cnblogs.com/security-guard/p/12215310.html
Copyright © 2011-2022 走看看