MySQL MySQL分库分表(番外篇3)-小表冗余 其实在商品中都应该有这相关的类别信息。往往我们在查看商品的时候都需要知道此商品是什么类别。因此每一条商品都会关联到相关的类别。因此,在系统中就会有一张类别表。稍微有一点经验的都知道像这种类别表的数据一... 04月06日MySQL分库分表(番外篇3)-小表冗余已关闭评论 收藏 阅读全文
MySQL MySQL分库分表(番外篇2)-使用redis 前言 其实在系统中我们可以看到,那些属于公共信息的库和表最总将会成为一个高频爆发的点,系统在那里也容易出现瓶颈。因此我们为了提高系统的并发性和性能。我们可以选择一些NoSQL数据库。 我的推荐 NoS... 03月30日 1 收藏 阅读全文
MySQL MySQL分库分表(番外篇1)-使用kafka记入日志 前言 其实这篇文章说介绍的和分库分表没有很大的关系,主要是业务流程的完整性。 实际情况 在开发过程中许多重要的操作都会记录日志的。如:谁什么时候下单了、下单成功还是失败等等。 往往这些比较重要的信息都... 03月23日MySQL分库分表(番外篇1)-使用kafka记入日志已关闭评论 收藏 阅读全文
MySQL MySQL分库分表缩容(11) 此缩容非彼缩容 无论是在ORACLE、MSSQL中都会存在着扩容、缩容的操作,并且这个技能基本是DBA所必备的。下面是本人的一点理解: 扩容:数据在增长,在快达到磁盘或数据库的容量时,增加磁盘和或表空... 03月16日 2 收藏 阅读全文
MySQL MySQL分库分表弃强妥最提高性能(10th) 回顾 之前我们介绍了使用分布式事务(XA)处理用户下订单,对MySQL有所了解的都知道XA其实是在非用不可的情况下才用的,因为它实在是影响性能。当然,其实迫使我们使用XA的原因也是因为我们的设计决定的... 03月09日MySQL分库分表弃强妥最提高性能(10th)已关闭评论 收藏 阅读全文
MySQL MySQL分库分表-多实例INSERT的困扰(9th) 存在问题 分库分表是完成了,细心的朋友可能会发现。我们这边存在一个问题就是本来应该在一起的事务,现在因为分库事务将被分成了两个。如果第一个事务完成了提交,这时候应用程序或服务器发生了问题导致第二个没有... 03月03日 1 收藏 阅读全文