在高并发项目中,缓存,opcode代码块,服务器、数据库的配置,是在什么时候做的呢?

项目是万级并发,数据量达到千万的级别,架构是LNMP,外带一个redis和opcode。

像缓存(redis),数据库配置(MySQL),服务器配置(linux的系统配置),这些是在开发过程中就加入到项目里面,还是等到项目完成后再重构呢?在这之中如何权衡呢?

我顾虑是:
如果在项目过程中就加入缓存(redis),那么我调试过程中不就遇到很多难题了嘛?例如数据同步不一致,代码修改了没反应。
但如果是在项目完成后再重构,成本好像有些大?

有经验的朋友可以指点一下。谢谢

查看回复

相关问答