不要为新技术而新技术

来源:互联网 发布:淘宝联盟赚钱吗 编辑:程序博客网 时间:2024/05/16 09:01

1遇到用数据库的问题,有要用关系型的、又要用nosql的,

挺nosql转了一个帖子在社区里,讲redis嘲笑传统的sql

http://www.searchdatabase.com.cn/showcontent_52657.htm

我挺反感的,我并不反对使用redis,也不是说他不好,但是许多是关系的组合,也用这个,不是搞笑么?

个人人为,

1,对于不需要迁移、不重要的数据可以用nosql

2,如果表简单的话用这个无上大雅,但是复杂的逻辑关系,且逻辑关系存在变动,如何更新数据

3,可行性,及风险的控制

4,原来是主键,现在不是主键的数据如何处理

 

上面帖子里的内容就是说如果要不断的加索引,但是一张表如果大到需要索引的话,你内存能否放的下,如果放的下,那么关系数据库也可以在内存放的下,起码命中率很高,没有啥效率的影响

 

 

2,公司要用git,这是个很好的软件,比svn强大,我用着觉得也挺好,问题是被一些新技术的追求者强迫俺按他们的标准来建分支。。。一整套规则下来,我已经去掉半条命了,可惜没有人和合并(我们就3个人开发),然后冲突起来很麻烦,花了一个晚上来合并代码,我勒个去,当初叫的最凶的人啥也不会,还是要俺这样的老黄牛擦资料,告诉他如何合并,

 

3,就3个人,数据库改动非要用migrate,其实用一个库就好了,现在每个人一个库,分开用就分开呗每次修改记下sql做成文档就好了,方便的很,又不是很多人,好了,现在db文件越来越多,一团糟

 

原创粉丝点击