
分享与案例
文章平均质量分 83
psiitoy
如果你最近过的不爽,很有可能是以下两个原因:1最近没怎么读书2最近没怎么体育锻炼。最不爽的时候,肯定是你既不怎么读书,又不怎么锻炼的时候。2014,多读书,多锻炼。
展开
-
[分享]浅谈电商库存模型
本文讨论内容不包含秒杀,仅仅是最普遍的库存模型而已,重点讨论如何避免超卖,少卖。目录 1) 基本概念 2) 分布式事务简述 3) 库存模型1、 基本概念1.1 超卖实际库存已经为0,但是依旧卖出去了。可能导致商家无货可发。1.2 少卖明明有货,但是库存被锁定,导致商家货卖不出去。2、 分布式事务简述2.1 消息事务+最终一致性 所谓的消息事务就是基于消息中间件的两阶段提交,本质上是对消原创 2017-06-14 10:27:52 · 8659 阅读 · 1 评论 -
[分享]浅谈分布式数据库
文章集中整理总结mysql分库分表开源产品,分布式数据库的设计,以及实际应用案例等相关内容,部分附上本文作者实际应用过程中的理解。本文感谢sjdbc,mycat,姜承尧,林涛等文章提供的精彩介绍。先抛出两个问题1 基本概念1 谈数据库分片需要首先确定以下概念2 分片1 水平拆分垂直拆分都是什么2 为什么分表3 为什么分库4 分布式事务5 小结6 如何自己实现分库分表7 SO不需原创 2017-06-14 10:50:36 · 35051 阅读 · 4 评论 -
[案例]如何异构一个数十亿级别的数据库
本文记录工作中一次异构数十亿级别数据库的过程,数据源为mysql,目标介质为elasticsearch。1 我们能利用的资源1 源库是别人库存的数据分为ABC三种类型的库存模型需要将三种类型的模型整合成一中通用库存模型方便我方商家做业务2 D为库存占用订单详情也要异构一份非重点3 ABCD均做了分库分表A16个库4096张表B1512C1256D810244 数据总量在数十亿级别5 不影原创 2017-06-14 10:43:18 · 2734 阅读 · 0 评论