从程序员到架构师:大数据量、缓存、高并发、微服务、多团队协同等核心场景实战
上QQ阅读APP看书,第一时间看更新

1.6 小结

这样,冷热分离这个方案就完成了。

冷热分离方案只是刚好适用于这个场景,它其实有很多不足。后来笔者又反思了一下,如果不是因为做一期方案的时候只有1周的时间,那么是不是还会使用冷热分离的方案?会不会有更好的方案?

这个方案有一些明显的不足,如果碰到下面的任何一个场景,这个方案就不适用了。

1)工单没有“归档”这一特点,经常需要修改。

2)所有的工单数据都需要支持复杂的查询,并且需要非常快的响应速度。

3)需要实时地对工单数据进行各种统计。

笔者后来做其他项目的时候就碰到了上面列举的场景,那么,这些情况下,又该用什么方案来解决?请看下一场景。