摘要:
千万流量,要玩好服务化,数据库,缓存 阅读全文
摘要:
总结 什么时候选redis? (1)复杂数据结构 (1)持久化 (1)天然高可用 (1)存储内容比较大 什么时候选memcache? 纯KV 为什么mc在纯KV能更快呢? (1)预分配内存池 (1)redis的VM机制更慢 (1)redis的CPU计算复杂 (1)多线程可利用多核 其他 (1)red 阅读全文
摘要:
总结 (1)如果最新的数据不在数据库,缓存里要存数据; (2)并发更新可能出现每次相互失效; (3)异步更新,是一个常见的策略; 阅读全文
摘要:
总结 (1)数据库主从,何时不一致?写后立即读,短时间内,读旧数据 (2)数据库缓存,何时不一致?写后立即读,短时间内,旧数据入缓存 (3)优化思路:如果有旧数据入缓存,应该及时把这个旧数据淘汰掉 (4)优化方法: - 二次淘汰法(异步,服务) - 设定超时时间,有机会修正 阅读全文