2014年2月24日
摘要: 组合索引(concatenated index):由多个列构成的索引,如create index idx_emp on emp(col1, col2, col3, ……),则我们称idx_emp索引为组合索引。 在组合索引中有一个重要的概念:引导列(leading column),在上面的例子中,c 阅读全文
posted @ 2014-02-24 16:51 duanxz 阅读(3984) 评论(0) 推荐(0)
摘要: 1、mongodb副本集数据同步 从mongodb2.0开始支持链式复制,并且默认是开启的,是根据second节点之间的ping time和网络距离进行选择那个second作为数据的同步节点,链式复制的优点:可以减少master的资源消耗,减少负载。缺点:节点之间同步数据本来就不可避免会有数据的延迟 阅读全文
posted @ 2014-02-24 15:14 duanxz 阅读(1002) 评论(0) 推荐(0)
摘要: MySQL 的explain命令有一个extended选项,我想可以很多人都没有注意,因为它对命令的输出结果没有任何改变,只是增加了一个warning。这个 warning中显示了MySQL对SQL的解释,从这个解释中我们可以看到SQL的执行方式,对于分析SQL还是很有用的。也即explain 的e 阅读全文
posted @ 2014-02-24 13:31 duanxz 阅读(3349) 评论(0) 推荐(0)
摘要: 一、状态模式简介 首先了解一下基本的概念! 1.什么是状态模式 状态模式(State Pattern),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 2.状态模式是用来解决什么问题的?是用来干什么的? 状态模式主要解决的是当控制一个对象状态装换的条件表达式过于复杂时的情况 阅读全文
posted @ 2014-02-24 12:58 duanxz 阅读(902) 评论(0) 推荐(0)
摘要: 1. 状态机基本概念 http://zh.wikipedia.org/wiki/%E6%9C%89%E9%99%90%E7%8A%B6%E6%80%81%E6%9C%BA 状态存储关于过去的信息,就是说:它反映从系统开始到现在时刻的输入变化。转移指示状态变更,并且用必须满足来确使转移发生的条件来描述 阅读全文
posted @ 2014-02-24 12:57 duanxz 阅读(1433) 评论(0) 推荐(0)
摘要: 断路器是电器时代的一个重要组成部分,后面总是有保险丝熔断或跳闸的断路器是安全的重要保障。 微服务最近几年成为软件架构的热门话题,其益处多多。但需要知道的是,一旦开始将单块系统进行分解,就上了分布式系统的山头。 在云或分布式系统环境中,任何对一致性或可靠性的表述就是谎言。我们必须假设微服务的行为或其服 阅读全文
posted @ 2014-02-24 11:20 duanxz 阅读(1944) 评论(0) 推荐(0)