2013年12月30日的内容

Linux

CentOS 6.2安装GNOME桌面环境

CentOS 6.2安装GNOME桌面环境
CentOS-6.2-i386-minimal安装gnome桌面环境1.添加一个普通用户,并设置密码1.添加一个普通用户,并设置密码useradd -Um 2danpasswd 2dan2. 查看网络状态并启用有线网络eth0,通过dhcp获取地址,并检查获取到的ip地址ifconfig eth0dhclient eth0ifconfig et……继续阅读 »

sunny5156 5年前 (2013-12-30) 1332浏览 0评论0个赞

Memcache

一致性hash的理解

一致性hash的理解
一。以前的%算法属于硬hash。在机器发生增减的时候,会有重新hash的问题。二。Memcache的客户端引入了另一种hash算法:一致性hash:1.映射1)将对象与Cache使用同一hash算法映射到了同一个0~2的32次-1的环中(假设环的首尾相连)2)将环中的对象顺时针映射到最近的CACHE,这样的映射方式可以保证Cache是唯一而确定的……继续阅读 »

sunny5156 5年前 (2013-12-30) 1394浏览 0评论0个赞

Memcache

memcache分布式,一致性hash算法的php实现

memcache分布式,一致性hash算法的php实现
最近在看一些分布式方面的文章,所以就用php实现一致性hash来练练手,以前一般用的是最原始的hash取模做分布式,当生产过程中添加或删除一台memcache都会造成数据的全部失效,一致性hash就是为了解决这个问题,把失效数据降到最低,相关资料可以google一下!php实现效率有一定的缺失,如果要高效率,还是写扩展比较好经测试,5个memcache,……继续阅读 »

sunny5156 5年前 (2013-12-30) 1544浏览 0评论0个赞