摘要: 方案背景 假设每天集群需要承载10亿数据。一天24小时,晚上12点到凌晨8点几乎没多少数据。 使用二八法则估计,也就是80%的数据(8亿)会在16个小时涌入,而且8亿的80%的数据(6.4亿)会在这16个小时的20%时间(3小时)涌入。 QPS计算公式:640000000 ÷ (3x60x60) = 阅读全文
posted @ 2022-01-13 09:59 Linux运维阿铭 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 设计模式简介: 设计模式是可重用的用于解决软件设计中一般问题的方案。设计模式如此让人着迷,以至在任何编程语言中都有对其进行的探索。其中一个原因是它可以让我们站在巨人的肩膀上,获得前人所有的经验,保证我们以优雅的方式组织我们的代码,满足我们解决问题所需要的条件。设计模式同样也为我们描述问题提供了通用的 阅读全文
posted @ 2022-01-13 09:52 Linux运维阿铭 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Mycat 作为数据库的中间件,被许多项目用来做关系型数据库的分库分表;我目前所在的项目由于业务和数据量的增长,也使用 Mycat 来进行分库分表。最近由于一个需求需要遍历一个分库表的数据,对数据进行相应的业务操作。 例如我们有一个 user 表,该表被分为 16 个库,那么可以如何高效而优雅的实现 阅读全文
posted @ 2022-01-13 09:27 Linux运维阿铭 阅读(141) 评论(0) 推荐(0) 编辑