
软件架构
天一生水water
这个作者很懒,什么都没留下…
展开
-
mysql大数据分表后查询
原文地址:https://www.cnblogs.com/xlz307/p/5481770.html 当数据量猛增的时候,大家都会选择库表散列等等方式去优化数据读写速度,举例说明: 1亿条数据,分100张表 1.首先创建100张表 $i=0; while($i<=99){ echo "$newNumber \r\n"; $sql="CREATE TABLE `code_".$i."`...转载 2018-08-14 17:05:47 · 2150 阅读 · 0 评论 -
mysql分表+查询
原文地址:https://www.cnblogs.com/zhongyuan/p/4385747.html 垂直分表: 其实没啥好讲,就是 主键+常用列 放在原表中,再讲 主键+一些不常用列 放在另外的表中。 这样一个数据页就可以存放更多数据。 但是缺点也明显,可能会增加join 或 union之类的操作。 水平分表: 今天面试被问到水平分表,突然愣住了,分都知道,但分...转载 2018-08-14 17:06:49 · 20080 阅读 · 1 评论 -
MySQL分库分表方案
原文:https://www.cnblogs.com/sunny3096/p/8595058.html 一、Mysql分库分表方案 1.为什么要分表: 当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对...转载 2018-08-14 17:13:07 · 310 阅读 · 0 评论 -
MySQL Proxy 实现 MySQL 读写分离提高并发负载
工作拓扑: MySQL Proxy有一项强大功能是实现“读写分离”,基本原理是让主数据库处理写方面事务,让从库处理SELECT查询。 Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,负载均衡等功能,并且稳定性也高于MySQL Proxy,有兴趣的可以测试一下。 环境描述: 操作系统:CentOS6.3_x64 主服务器Master:192.168....转载 2018-08-14 17:20:16 · 259 阅读 · 0 评论 -
UML序列图总结
转载请注明出处:htt://blog.youkuaiyun.com/tianhai110 序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象生命线的箭头表示。...转载 2018-07-29 10:25:07 · 844 阅读 · 0 评论