`

memcache 主从配置

 
阅读更多

 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集群(主从配置) – 运维生存时间

    redis集群(主从配置) – 运维生存时间 市面上太多kv的缓存,最常用的就属memcache了,但是memcache存在单点问题,不过小日本有复制版本,但是使用的人比较少,redis的出现让kv内存存储的想法成为现实。今天主要...

    详解mongodb 主从配置

    我研究过的nosql,memcache,redis,mongodb都是支持分布式的,生产环境中用过memcache,redis,性能稳定。mongodb是最接近关系型数据库的,不用花很多时间去构建数据库模型,将来我会用mongodb,看一下主从配置

    配置Memcache服务器并实现主从复制功能(repcached)

    repcached是日本人开发的实现memcached复制功能,它是一个单 master单 slave的方案,但它的 master/slave都是可读写的,而且可以相互同步,如果 master坏掉, slave侦测到连接断了,它会自动 listen而成为 master

    吴天雄--Redis个人笔记.doc

    一、 NOSQL(什么是NOSQL、NOSQL和关系型数据库比较、主流的NOSQL产品),二、什么是redis(简介、redis多机数据库的实现、主从复制、redis哨兵、redis集群、redis和memcache的区别),三、下载安装redis(附有截图...

    redis 下载安装

     实现数据持久化的两种方式:(1)使用截图的方式,将内存中的数据不断写入磁盘(性能高,但可能会引起一定程度的数据丢失) (2)使用类似mysql的方式,记录每次更新的日志4、Redis的主从同步:对提高读取性能...

    WordPress-For-Sae:Xider的WordPress for SAE

    数据库主从分离,提升性能,节约云豆 轻量的Memcache缓存模块,加快网页显示速度的同时减少资源消耗,为您节省云豆 附件直接上传到Storage,支持图片附件的缩略图生成 KVDB版本HyperCache,高速经济的页面缓存(可选...

    个性化的视频播放系统

    1、数据库缓存:支持 MYSQL 主从数据库架构、文件缓存、eAccelerator、APC、XCache、Memcache等多种数据库缓存方式。 使用 MYSQL 主从架构再配合 Memcache(分布式内存缓存系统). 2、页面缓存:对于一定时间(可...

    kyphp 框架 v3.0.zip

    3、主从管理,您可以配置多个数据库或配置只读库 Smarty管理: 1、支持第三方smarty,不必多说,各位已经很熟了 2、支持kysmarty(自带smarty,兼容1.0) DEBUG管理: 开启debug模式不仅能看到详细的错误输出、...

    天空网络电影系统源码

    支持 MYSQL 主从数据库架构、文件缓存、eAccelerator、APC、XCache、Memcache等多种数据库缓存方式。 使用 MYSQL 主从架构再配合 Memcache(分布式内存缓存系统),可以最大程度发挥 SKYUC 优势性能! 2、页面缓存...

    WODECMS开源内容管理系统 v1.1.zip

    2 优化config表冗余字段,增加微信支付和微信公众号配置; 3 隐藏缺失的商城模块后台菜单 4 增加了微信菜单管理和更新功能 5 优化了插件安装流程 6 修复的后台上传附件没权限的提示 7 优化了权限批量生成缓存没...

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    memcache eacache Tair 消息队列 jms Queue Topic kafka 持久 复制 Stream Partition rocketMQ RabbitMQ ActiveMQ 常用开源框架 Spring Spring MVC Spring WebFlow spring tx aop ioc Struts...

    MyQEE开源PHP多项目及模块化开发框架 v3.0 RC2.zip

    关于MyQEE MyQEE是一个开源、快速、优雅的轻量级PHP框架,支持HMVC模式,建立在PHP5.2基础之上,支持多项目管理开发,...Swift Storage 驱动完善,token验证支持v1和v2版本,优化参数传送方式,支持url方式的配置

    WODECMS开源内容管理系统

    读写频繁,容易阻塞的需求,可以使用主从库读写分离,mysql类switchDB方法自由切换。 高性能扩展 可以继承memcache,redis等内存缓存运用 大数据量 无需担心数据量足够大的时候,系统跑不了,WODECMS是轻便灵活的,...

Global site tag (gtag.js) - Google Analytics