zoukankan      html  css  js  c++  java
  • MySQL 5.7开始支持JSON,那还有必要使用MongoDB存JSON吗?请列出你的观点/理由。

    一、观点A:支持MySQL存储JSON

    1. MongoDB不支持事务,而MySQL支持事务

    2. MySQL相对MongoDB而言,MySQL的稳定性要优于MongoDB

    3. MySQL支持多种存储引擎

    二、观点B:支持MongoDB存储JSON

    1. 从性能的角度考虑,对于JSON读写效率MongoDB要优于MySQL

    2. MongoDB相对MySQL而言,MongoDB的扩展性要优于MySQL

    3. MongoDB支持更多的JSON函数

    三、总结

    1. 如果应用程序无事务要求,存储数据表结构复杂并且经常被修改, 例如游戏中装备等场景用MongoDB比较适合

    2. 如果应用程序有事务要求,存储数据的"表"之间相互有关联,例如有订单系统等场景用MySQL比较适合

    3. 整体来看相对看好MySQL的JSON功能,在未来官方的努力下MySQL的JSON功能有机会反超MongoDB

  • 相关阅读:
    网页字体设置你了解吗?
    CSS 定位 (Positioning)
    常用CSS缩写语法总结
    CSS 教程
    CSS Reset(CSS重置)
    边框模拟小三角形
    CSS sprites
    border:none和border:0的区别
    css display属性
    css的postion属性
  • 原文地址:https://www.cnblogs.com/os-linux/p/11929026.html
Copyright © 2011-2022 走看看