Rehat 6.0 server 版本配置memcahed 主从关系
据说: memcached配置主从关系,必须得用repcached 版本或repcached插件 !
下载地址: http://sourceforge.net/projects/repcached/files/repcached/
下载memcache 2.21-1.2.8-replication2.2.1.tar.gz 带插件的版本
安装此版本的memcached 必须有libevent支持
下载libevent-1.4.10-stable.tar.gz 切勿最新版本(可能会有replicarion-service错误!)
下载地址:https://github.com/downloads/libevent/libevent/libevent-1.4.10-stable.tar.gz
安装 libevent:
[root@admin tars]# tar -zxvf libevent-1.4.10-stable.tar.gz [root@admin tars]# cd libevent-1.4.10-stable [root@admin libevent-1.4.10-stable]# ./configure --prefix=/usr/local/libevent [root@admin libevent-1.4.10-stable]# make && make install [root@admin libevent-1.4.10-stable]# cp /usr/local/libevent/lib/libevent-1.4.so.2 /usr/lib/
PS:必须把 libevent-1.4.so.2 复制到/usr/lib 目录下 否则安装memcached会报错!
安装 memcached
[root@admin tars]# tar -xzfv memcached-1.2.8.tar.gz -C /usr/local/ [root@admin local]# cd /usr/local [root@admin local]# mv memcached-1.2.8 memcached [root@admin local]# cd memcached [root@admin memcached]# ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent --enable-replication [root@admin memcached]# make && make install
按同样的方式安装到例外一台机器上.
启动memcached:
在172.19.121.125上执行
[root@admin memcached]# ./memcached -d -m 256 -x 172.19.121.162 -u root -p 11211 -v [root@y162 memcached]# replication: connect (peer=172.19.121.162:11212) replication: marugoto copying
在172.19.121.162上执行
[root@y162 memcached]# ./memcached -d -m 256 -x 172.19.121.125 -u root -p 11211 -v [root@y162 memcached]# replication: connect (peer=172.19.121.125:11212) replication: marugoto copying
测试:
[root@y162 ~]# telnet 172.19.121.162 11211 Trying 172.19.121.162... Connected to 172.19.121.162. Escape character is '^]'. set usetid 0 0 6 123456 STORED get usetid VALUE usetid 0 6 123456 END
查看172.19.121.125 上的memcached
[root@admin ~]# telnet 172.19.121.125 11211 Trying 172.19.121.125... Connected to 172.19.121.125. Escape character is '^]'. get usetid VALUE usetid 0 6 123456 END
至此memcached 主从配置完成。
若telnet 命令不可用,可使用yum命令安装: yum telnet install
yum配置参考: http://xjward.iteye.com/blog/1837074
memcacahed安装 参考:http://www.mohancheema.net/howtos/install-memcached-with-repcached-built-in-server-side-replication
相关推荐
redis集群(主从配置) – 运维生存时间 市面上太多kv的缓存,最常用的就属memcache了,但是memcache存在单点问题,不过小日本有复制版本,但是使用的人比较少,redis的出现让kv内存存储的想法成为现实。今天主要...
我研究过的nosql,memcache,redis,mongodb都是支持分布式的,生产环境中用过memcache,redis,性能稳定。mongodb是最接近关系型数据库的,不用花很多时间去构建数据库模型,将来我会用mongodb,看一下主从配置
repcached是日本人开发的实现memcached复制功能,它是一个单 master单 slave的方案,但它的 master/slave都是可读写的,而且可以相互同步,如果 master坏掉, slave侦测到连接断了,它会自动 listen而成为 master
一、 NOSQL(什么是NOSQL、NOSQL和关系型数据库比较、主流的NOSQL产品),二、什么是redis(简介、redis多机数据库的实现、主从复制、redis哨兵、redis集群、redis和memcache的区别),三、下载安装redis(附有截图...
实现数据持久化的两种方式:(1)使用截图的方式,将内存中的数据不断写入磁盘(性能高,但可能会引起一定程度的数据丢失) (2)使用类似mysql的方式,记录每次更新的日志4、Redis的主从同步:对提高读取性能...
数据库主从分离,提升性能,节约云豆 轻量的Memcache缓存模块,加快网页显示速度的同时减少资源消耗,为您节省云豆 附件直接上传到Storage,支持图片附件的缩略图生成 KVDB版本HyperCache,高速经济的页面缓存(可选...
1、数据库缓存:支持 MYSQL 主从数据库架构、文件缓存、eAccelerator、APC、XCache、Memcache等多种数据库缓存方式。 使用 MYSQL 主从架构再配合 Memcache(分布式内存缓存系统). 2、页面缓存:对于一定时间(可...
3、主从管理,您可以配置多个数据库或配置只读库 Smarty管理: 1、支持第三方smarty,不必多说,各位已经很熟了 2、支持kysmarty(自带smarty,兼容1.0) DEBUG管理: 开启debug模式不仅能看到详细的错误输出、...
支持 MYSQL 主从数据库架构、文件缓存、eAccelerator、APC、XCache、Memcache等多种数据库缓存方式。 使用 MYSQL 主从架构再配合 Memcache(分布式内存缓存系统),可以最大程度发挥 SKYUC 优势性能! 2、页面缓存...
2 优化config表冗余字段,增加微信支付和微信公众号配置; 3 隐藏缺失的商城模块后台菜单 4 增加了微信菜单管理和更新功能 5 优化了插件安装流程 6 修复的后台上传附件没权限的提示 7 优化了权限批量生成缓存没...
memcache eacache Tair 消息队列 jms Queue Topic kafka 持久 复制 Stream Partition rocketMQ RabbitMQ ActiveMQ 常用开源框架 Spring Spring MVC Spring WebFlow spring tx aop ioc Struts...
关于MyQEE MyQEE是一个开源、快速、优雅的轻量级PHP框架,支持HMVC模式,建立在PHP5.2基础之上,支持多项目管理开发,...Swift Storage 驱动完善,token验证支持v1和v2版本,优化参数传送方式,支持url方式的配置
读写频繁,容易阻塞的需求,可以使用主从库读写分离,mysql类switchDB方法自由切换。 高性能扩展 可以继承memcache,redis等内存缓存运用 大数据量 无需担心数据量足够大的时候,系统跑不了,WODECMS是轻便灵活的,...