風語·深蓝

Agile Methodology, HeadStorm And MindMap, they will change me.
posts - 81, comments - 385, trackbacks - 14, articles - 19

导航

公告

2014年1月9日

摘要: 本文是为想要创建使用ZooKeeper协调服务优势的分布式应用的开发者准备的。本文包含理论信息和实践信息。本指南的前四节对各种ZooKeeper概念进行较高层次的讨论。这些概念对于理解ZooKeeper是如何工作的,以及如何使用ZooKeeper来进行工作都是必要的。这几节没有代码,但却要求读者对分布式计算相关的问题较为熟悉。这四节是:lZooKeeper数据模型lZooKeeper会话lZooKeeper观察l一致性保证接下来的四节提供了实际编程的信息。这四节是:l创建块:ZooKeeper操作指南l绑定l程序结构和简单示例l转向:常见问题和解决本文最后的附录包含到其他有用的ZooKeepe阅读全文

posted @ 2014-01-09 17:05 風語者·疾風 阅读(3691) 评论(2) 编辑

2014年1月5日

摘要: 转自:http://www.blogjava.net/vagasnail/articles/301140.html?opt=admin介绍下Python 中 map,reduce,和filter 内置函数的方法:一:mapmap(...) map(function, sequence[, sequence, ...]) -> list说明:对sequence中的item依次执行function(item),执行结果输出为list。例子:>>> map(str, range(5)) #对range(5)各项进行str操作['0', '1',阅读全文

posted @ 2014-01-05 23:40 風語者·疾風 阅读(11958) 评论(2) 编辑

摘要: 1) 基本概念1.1 常量 Python没有提供常量保留字,需要自行扩展一个常量类来实现常量功能class _const: class ConstError(TypeError):pass def __setattr__(self,name,value): if self.__dict__.has_key(name): raise self.ConstError,"Can't rebind const (%s)"% name self.__dict__[name]=valueimport syssys.modules[...阅读全文

posted @ 2014-01-05 06:33 風語者·疾風 阅读(244) 评论(0) 编辑

2014年1月2日

摘要: 本文转载自:http://shift-alt-ctrl.iteye.com/blog/1884370 文中的配置例子,还有failover过程中触发的订阅事件具有很好的参考价值。阅读全文

posted @ 2014-01-02 17:14 風語者·疾風 阅读(15742) 评论(0) 编辑

摘要: Redis 2.8版开始正式提供名为Sentinel的主从切换方案,Sentinel用于管理多个Redis服务器实例,主要负责三个方面的任务: 1. 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。 2. 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向管理员或...阅读全文

posted @ 2014-01-02 17:09 風語者·疾風 阅读(22779) 评论(3) 编辑

摘要: 引言 大概是因为Redis是个人开发的产品,所以Redis的高可用方案是被分成了几块来实现:主从复制、主从切换以及虚拟IP或客户端方案。 从Redis 2.8开始加入对Sentinel机制从而实现了服务器端的主从切换,但目前尚未发现实现虚拟IP或客户端切换方案。 主从复制研究 wget http://download.redis.io/releases/redis-2.8.2.tar.gztar ...阅读全文

posted @ 2014-01-02 09:51 風語者·疾風 阅读(20017) 评论(0) 编辑

2013年5月28日

摘要: 1. 阿枣和润枣系列(3*2=6):以400克的袋装为主,8A,7A,6A分别拍3张图。再加拍两张100克和400克一起的图。袋装的图片必须包括类似下图: 2. 伊人红妆,8张基本照片3张,和散枣合影3张,和袋装合影2张3. 散枣特写,8张3.1 一级骏枣和鸡蛋对比图3.2 一级骏枣切开剖面特写图3.3 一级灰枣和硬币对比图3.4 一级灰枣切开剖面特写图剩下随意发挥,可以有一些散枣和切开的枣放一起...阅读全文

posted @ 2013-05-28 11:32 風語者·疾風 阅读(142) 评论(0) 编辑

2012年5月4日

摘要: 根据此前的学习,已经可以了解到MongoDB主要的几种服务器角色: Mongos,这是MongoDB群集的入口服务器,主要承担数据路由任务。它会根据配置的“片键”将数据分发到自己管理的MongoDB群集中; ConfigServer,该服务器角色负责管理Mongos数据分片的依据,数据和片的对应关系以及相应的配置信息(需要注意的是ConfigServer的个数必须为1或3) S...阅读全文

posted @ 2012-05-04 00:26 風語者·疾風 阅读(619) 评论(0) 编辑

2012年5月3日

摘要: 为了方便练手,便跟着《8天学通MongoDB》系列实际操作,并做学习日记记录。 一:下载 到MongoDB官方下载页面,有32位和64位版本,需要注意两点: 根据业界规则,偶数为“稳定版”(如:1.6.X,1.8.X),奇数为“开发版”(如:1.7.X,1.9.X),这两个版本的区别相信大家都知道吧。 32bit的mongodb最大只能存放2G的数据,64bit就没有限制。 我选择的是2.0...阅读全文

posted @ 2012-05-03 17:45 風語者·疾風 阅读(1426) 评论(1) 编辑

2011年12月18日

摘要: 目标: 现在在Linux下有很多非常强大的开源服务器组件,比如Redis, Memcached, RabbitMQ, MongoDB, Hadoop等,非常值得研究,因此准备着手做一个Ubuntu的虚拟机,在里面安装这些服务,供外部调用测试。 第一步:使用Windows Server 2K8R2中的Hyper-V作为虚拟机宿主,因为我的电脑只有无线网卡,而Hyper-V默认不支持使用无线...阅读全文

posted @ 2011-12-18 23:38 風語者·疾風 阅读(320) 评论(0) 编辑