nosql似乎很热很热啊,那么能不能从现在开始,开发项目,全部用nosql数据库,不用原来的sql关系型数据库.

1 lsongdev May 19, 2014 不是一回事 , MongoDB 和 MySQL 用来处理不同场景下的业务 . 有时候 [ 关系型数据库 ] 更加合适 . |
2 89569970 OP 比如说呢,他们各自用在什么场景下合适. |
3 ivanlw May 19, 2014 不太同意一楼说的,这两个的重复使用场景还是蛮多的。 帮你想了几个有必要替代的理由: 1.手痒,想试试MongoDB 2.领导要你这么做 ……不然大多数情况下面,还是遇不到非要用一个替换另外一个的情况的~ |
4 cevincheung May 19, 2014 不同的业务场景当然是使用具备不同功能的工具去做。 没见过有人吃饭用挖掘机,建房用调羹的。 |
5 anewg May 19, 2014 |
7 tonghuashuai May 19, 2014 http://livid.v2ex.com/essays/2013/09/15/v2ex-lessons/ 见 livid 的这篇博客中的 MySQL or Redis 章节,虽说其中说的 MySQL 和 Redis,但我觉得具有代表性。 翻了翻 lz 的几篇帖子,貌似要弄一个进销存或同等规模的项目,我觉得这个用 MySQL 就够了,但如果 lz MongoDB 的使用熟练程度跟 MySQL 一样,那无所谓。 新技术看起来确实够 Cool,但是同时也伴随风险,比如某些细节不熟悉导致的问题会让你生不如死 |
8 yangzh May 20, 2014 既然你问出了这个问题,就说明了你不需要。 |