zoukankan      html  css  js  c++  java
  • MongoDB与MySql的区别

    MongoDB:

      MongoDB是非关系型数据库(NoSql),属于文档型数据库,最大的特点是no-schema,可以存储和读取任意的数据,存储的格式是json。以json格式存进MongoDB后,即使读取一个json中不存在的字段也不会出现SQL般的语法错误。

      优点:

    1. 新增字段不出错,易拓展
    2. 查询历史数据不出错,兼容性处理
    3. 轻松存储复杂数据,json可以复杂也可以简单

      缺点:

    1. 4.0以前不支持多文档事务
    2. 不支持关联查询

    关系型数据库(Mysql)

      缺点:

    1. 存储行记录,不能存储数组、嵌套字段等格式。
    2. 存储表结构不方便,增加字段需要走DDL
    3. 占用内存高,存在大量数据的表进行统计之类的运算时。
    4. 全文搜索性能差

    以上参考:https://mp.weixin.qq.com/s/3pn01NZJnQT-pq885AuJAg

       

      

  • 相关阅读:
    ShellExecuteEx 函数说明
    npm
    Byte和char
    如何高效阅读一个项目
    C++中慎用malloc
    #ifdef
    string
    C++与C混合编译
    git@github.com: Permission denied (publickey).
    connect to host github.com port 22: Connection refused
  • 原文地址:https://www.cnblogs.com/smallzhen/p/14584616.html
Copyright © 2011-2022 走看看