码迷,mamicode.com
首页 > 系统相关 > 详细

redis和memcached

时间:2015-07-04 12:29:41      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

Redis:

1、主从配置(主从复制不会阻塞master、)

  1)bind  192.168.1.2(请修改成本机的IP地址,要不然,客户端无法进行访问)

  2)slaveof 192.168.1.1 6379(映射到主服务器上)

  3)可以在master禁用数据持久化,只需要注释掉master 配置文件中的所有save配置,然后只在slave上配置数据持久化

Memcached

  1、memcached单个缓存值限制为1M(1000000bytes),缓存的value必须可以序列化,必须考虑网络IO及序列化、反序列化的开销。

    应该尽量规避某些特定数据结构,比如Hashtable,DataTable

  2、memcache的keys限制为250 bytes,设为 距离当前时间的时间间隔 时不能大于 2592000(30天)

  3、基于libevent(它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O(1)的性能。 memcached使用这个libevent库,因此能在Linux、BSD、Solaris等操作系统上发挥其高性能)的事件处理

  4、memcached不互相通信的分布式

redis和memcached

标签:

原文地址:http://www.cnblogs.com/hellocyc/p/4620399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!