码迷,mamicode.com
首页 >  
搜索关键字:沈剑    ( 47个结果
【58沈剑架构系列】缓存与数据库一致性保证
本文主要讨论这么几个问题: (1)啥时候数据库和缓存中的数据会不一致 (2)不一致优化思路 (3)如何保证数据库与缓存的一致性 一、需求缘起 上一篇《缓存架构设计细节二三事》(点击查看)引起了广泛的讨论,其中有一个结论:当数据发生变化时,“先淘汰缓存,再修改数据库”这个点是大家讨论的最多的。 上篇文 ...
分类:数据库   时间:2018-01-15 13:40:36    阅读次数:193
【58沈剑架构系列】缓存架构设计细节二三事
本文主要讨论这么几个问题: (1)“缓存与数据库”需求缘起 (2)“淘汰缓存”还是“更新缓存” (3)缓存和数据库的操作时序 (4)缓存和数据库架构简析 一、需求缘起 场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。 例如对于用户的余额信息表acco ...
分类:其他好文   时间:2018-01-15 13:33:07    阅读次数:150
【58沈剑架构系列】主从DB与cache一致性
本文主要讨论这么几个问题: (1)数据库主从延时为何会导致缓存数据不一致 (2)优化思路与方案 一、需求缘起 上一篇《缓存架构设计细节二三事》中有一个小优化点,在只有主库时,通过“串行化”的思路可以解决缓存与数据库中数据不一致。引发大家热烈讨论的点是“在主从同步,读写分离的数据库架构下,有可能出现脏 ...
分类:数据库   时间:2018-01-15 13:31:57    阅读次数:209
好架构是进化来的,不是设计来的(58架构演进)
好的架构化是进化而来的,不是设计出来的 58沈剑 核心内容:58同城流量从小到大过程中,架构是如何演进的?遇到了哪些问题?以及如何解决这些问题? 核心观点:好的架构不是设计出来的,而是进化而来的。 如何演进:站点流量在不同阶段,会遇到不同的问题,找到对应阶段站点架构所面临的主要问题,在不断解决这些问 ...
分类:其他好文   时间:2017-12-25 17:00:35    阅读次数:146
【58沈剑架构系列】一分钟写好连接池
一、如何通过连接访问下游 工程架构中有很多访问下游的需求,下游包括但不限于服务/数据库/缓存,其通讯步骤是为: (1)与下游建立一个连接 (2)通过这个连接,收发请求 (3)交互结束,关闭连接,释放资源 这个连接是什么呢,通过连接怎么调用下游接口?服务/数据库/缓存,官方会提供不同语言的Driver ...
分类:其他好文   时间:2017-12-13 11:31:32    阅读次数:112
mysql扩展性架构实践N库到2N 库的扩容,2变4、4变8
mysql扩展性架构实践N库到2N 库的扩容,2变4、4变8 http://geek.csdn.net/news/detail/5207058同城 沈剑 http://www.99cankao.com/algebra/modulo-calculator.php 取模计算器 扩展性也是架构师在做数据库 ...
分类:数据库   时间:2017-12-05 01:01:09    阅读次数:277
【转载】啥,又要为表增加一列属性?
需求缘起 产品第一版:用户有用户名、密码、昵称等三个属性,对应表设计: user(uid, name, passwd, nick) 第二版,产品经理增加了年龄,性别两个属性,表结构可能要变成: user(uid, name, passwd, nick, age, sex) 假设数据量和并发量比较大,... ...
分类:其他好文   时间:2017-11-18 12:46:37    阅读次数:143
IM系统:消息推送及离线存储
一、服务端维护每条消息对用户的送达状态 二、利用标号标记最新已读消息 说明: 1、消息离线存储与拉取部分,有赞客服系统现有实现采用第二种方式 2、文章参考了沈剑的《群消息这么复杂,怎么能做到不丢不重?》 ...
分类:其他好文   时间:2017-10-11 12:55:01    阅读次数:135
无限容量数据库架构总结
本文是对58同城沈剑的文章二次整理,并结合自己的实践再加工得来。所以非常感谢沈剑。 一、引子 故事:业务遇到了瓶颈,多张表每个月新增亿级数据,如何仍然保证高可用。 开始:所有不与业务结合的架构都是耍流氓,针对具体场景进行分析得出具体方案。 收集:所以先需要对所有数据库架构有所了解,才能比较。以下内容 ...
分类:数据库   时间:2017-09-27 10:09:58    阅读次数:188
架构收藏2017
公众号:架构师之路 58同城沈剑:好的架构源于不停地衍变,而非设计(C# -> Java) [58开源项目] ...
分类:其他好文   时间:2017-09-17 13:48:55    阅读次数:122
47条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!