ITPub博客

首页 > > > 37.总结 .

37.总结 .

作者:58沈剑 时间:2020-01-07 16:11:07 0 删除 编辑

总结(中)

4. 旁路缓存最佳实践,Cache Aside Pattern: (1)读最佳实践
(2)写最佳实践:淘汰缓存,先写数据库
5. 数据冗余带来的不一致问题优化: (1)主从丌一致:忽略、强制读主、选择性读主 (2)缓存丌一致:“写后立即读”问题,二次淘汰
6. 增加数据库实例/增大数据库容量的扩展性实践: (1)停服扩容 (2)追日志扩容(记日志+迁移数据+追日志+一致性比对) (3)双写扩容(双写+迁移数据+一致性比对) (4)双倍扩容(改配置+reload+收尾) 

总结(下)

7. 用户中心实践 (1)索引表,缓存映射,生成uid,基因法解决login_name路由 (2)前台不后台分离,解决后台类需求
8. 帖子中心实践
(1)uid分库,基因法解决tid路由
(2)索引外置,解决检索类需求
9. 好友中心实践
(1)数据冗余,是实现多对多关系的常见实践 (2)数据冗余的三类方法:服务同步冗余,服务异步冗余,线下异步冗余 (3)最终一致性实践:线下扫全库,线下扫增量,线上实时检测
10. 订单中心实践:融汇贯通,综合应用 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31556838/viewspace-3129039/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
58速运CTO,互联网架构技术专家,“架构师之路”公众号作者。曾任百度高级工程师,58同城技术委员会主席,高级架构师,58到家技术委员会主席,高级技术总监,目前主要负责58速运技术部。

注册时间:2018-09-30

  • 博文量
    420
  • 访问量
    82581