往往大数据量,高并发时, 瓶颈都在数据库上, 好多人都说用数据库的复制,发布, 读写分离等技术, 但主从数据库之间同步时间有延迟.代码的作用在于保证在上端缓存服务失效(一般来说概率比较低)时,形成倒瓶颈,从而能够保护数据库,数据库宕了,才是大问题(比如影响其他应用). 假设(非完全正确数据,仅做示例):每秒支持10,000,000次查询(千万);一次读库需要耗时:1ms;修改内存变量需要耗时:0.001ms;那么:每秒最终访问的数据库的请求数量 < 1000其他的9,900,000个请求会返回到