mysql更通用 如果不知道选什么就选mysql错不了. 而mongodb的存在更多的是对于mysql的一个细分需求领域中的补充.比如在游戏行业中 使用json格式的mongodb基本上可以满足所有数据结构的存储, 而且你再也不必因为扩充一个小功能而纠结新建一个表来存储 还是新建一个字段并用字符串来存储(每次读/写都要解析/序列化成字符串存储), mysql是不是特别傻笨粗, 而游戏基本上前面搭好框子后面写业务的时候 一直都是在做这些东西.但正如偶上面说的 mongodb只是一个细分需求领域的补充, 很多东西他做不了也做不好 假如你的程序哪怕有1%的功能在这里 这都容易悲剧.另外说一下题主问题中提供的需求看法.看上去是统一认证系统或者认证平台之类的需求. 一般有以下特点.1. 数据结构简单. 所以用mysql还是mongodb在这里都一样.2. 可能对读性能有要求 但写速度关系不大, 一般都是大量已注册用户登录. 因此mysql一定要配合redis或者memcache, 这样的话 mongodb稍微胜出一点, mongodb本身的读速度有优化 很可观.3. 数据结构中含有一些特殊数据 比如玩家的充值信息. mysql明显比mongodb好的太多.4. 日志统计, meysql的存储过程可以很方便的做很多统计工作, mongodb的话就要委屈后台小哥多写点代码来做统计了(实际上因为数据简单 可能也就几行代码).因此呢 根据上面几点来说 用mongodb的意义不大 但具体题主的需求 自己根据上面偶列举的几条可以自己再度量一下.
mysql 结果集 存储过程 存储,mysql 没法 输入中文,sonar6.3 mysql 失败,mysql null使用索引吗,excel 导入mysql,mysql 可以使用客户端