2017年6月26日
摘要: Redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/re 阅读全文
posted @ 2017-06-26 23:16 gimin 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 基本问题 1、memcached的基本设置 1)启动Memcache的服务器端 -d 选项是启动一个守护进程, -m 是分配给Memcache使用的内存数量,单位是MB,我这里是10MB, -u 是运行Memcache的用户,我这里是root, -l 是监听的服务器IP地址,如果有多个地址的话,我这 阅读全文
posted @ 2017-06-26 22:34 gimin 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 来自redis作者的说法(stackoverflow上面) You should not care too much about performances. Redis is faster per core with small values, but memcached is able to us 阅读全文
posted @ 2017-06-26 22:31 gimin 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Memcache的分布式 memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。服务器端仅包括内存存储功能,其实现非常简单。至于memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。 memcache的分布式原理 下面假设mem 阅读全文
posted @ 2017-06-26 22:19 gimin 阅读(564) 评论(0) 推荐(0) 编辑
摘要: Memcached stats 命令 Memcached stats 命令用于返回统计信息例如 PID(进程号)、版本号、连接数等。 stats 命令的基本语法格式如下: 在以下实例中,我们使用了 stats 命令来输出 Memcached 服务信息。 这里显示了很多状态信息,下边详细解释每个状态项 阅读全文
posted @ 2017-06-26 22:01 gimin 阅读(232) 评论(0) 推荐(0) 编辑
摘要: set,add replace写入memcache a) <command name> 可以是"set", "add", "replace"。 "set"表示按照相应的<key>存储该数据,没有的时候增加,有的覆盖。 "add"表示按照相应的<key>添加该数据,但是如果该<key>已经存在则会操作 阅读全文
posted @ 2017-06-26 21:53 gimin 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 启动Memcached 1)启动参数说明: -d 选项是启动一个守护进程, -l 是监听的服务器IP地址,默认为所有网卡。 -p 是设置Memcache的TCP监听的端口,最好是1024以上的端口 -u 是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。 -m 是分配给 阅读全文
posted @ 2017-06-26 21:10 gimin 阅读(9233) 评论(1) 推荐(0) 编辑
摘要: MemCache是什么? MemCache是一个自由、源码开放、高性能、分布式的内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。 MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串、 阅读全文
posted @ 2017-06-26 19:01 gimin 阅读(169) 评论(0) 推荐(0) 编辑