扫码关注官方订阅号
使用场景是这样的:
现在用的是 MySQL,考虑 mongoDB 的主要原因是:
另外,我对 mongoDB 了解较少,想请教一下,什么场景更适合使用 mongoDB,什么场景更适合使用传统的关系数据库?
谢谢。
学习是最好的投资!
JSON
MapReduce
sql
mongo
所以我认为一个读写较为频繁,数据量较大的系统可以采用 mongo,而一个安全性要求较高,而交互性不高的系统不建议使用 mongo。 当然,我 mongo 用得也不久,以上只是一些个人的看法,希望对题主有帮助。
一定要注意mongo的数据类型
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
优势
JSON化数据。MapReduce,适应于分布式系统。劣势
sql,例如插入数据时,如果多了一个未知字段仍然可以插入,mongo会新建一个新的字段存储未知数据,sql显然不允许。sql,容易产生数据的不一致。所以我认为一个读写较为频繁,数据量较大的系统可以采用
mongo,而一个安全性要求较高,而交互性不高的系统不建议使用mongo。当然,我
mongo用得也不久,以上只是一些个人的看法,希望对题主有帮助。一定要注意mongo的数据类型