讨论数量:
需要持久存储,但是又不会频繁更新的数据,例如用户基本信息等,可以放Mysql。如果是日志,状态等需要频繁读写的,可以使用Mongodb进行存储,但是使用mongodb会有一个问题就是不支持事务和模型关联。
如果执意用mysql,可以从索引优化,优化查询,分表开始入手。同时也可以对代码进行优化,比如能少查询一次就少查询一次,减少开销;如果数据量太大,是否可以考虑引入统计表,然后对“垃圾数据”进行处理的机制。
推荐文章: