Memcached(MC)
席飞剑
10年+软件测试经验TIB自动化测试工作室核心成员ATF关键字驱动框架核心设计和开发人员熟悉软件自动化测试性能测试多年专职从事软件项目的自动化测试和性能测试对自动化测试的框架设计开发框架搭建以及实施有丰富的实战经验目前关注开源自动化测试领域基于Selenium构建Web自动化测试框架以及手机自动化测试的研究为多家企业进行自动化测试培训和指导
展开
-
Memcache(MC)系列(七)Memcache stats命令
Memcached的stats命令 telnet到memcached服务器后有很多的命令可以使用,除了大家熟知的add、get、set、incr、decr、replace、delete等赋值命令外,还有一系列的获取服务器信息的命令,这部分命令都是以stats开头的。用PHP的Memcache::getStats($cmd)也可以访问这些命令常用的命令stats显示服务器信息、统计数据等stats原创 2015-06-16 21:16:43 · 6988 阅读 · 0 评论 -
Memcache(MC)系列(三)Memcached之PHP调用
通过PHP调用Memcahce,首先需要在服务器上安装Memcache,如何安装Memcache不是本文的重点,关于memcache的安装,有兴趣的朋友请参考这篇文章:http://blog.csdn.net/xifeijian/article/details/22000173 下面用一个最简单的Demo,介绍使用如何使用php来调用Memcahce。一:安装memcache PH原创 2014-05-29 23:23:57 · 5333 阅读 · 0 评论 -
Memcache(MC)系列(一)Memcache介绍、使用、存储、算法、优化
写在前面:前不久在工作中被问到关于MC一致哈希的问题,由于时隔太久几乎忘记,特前来恶补一下MC,以下是前几年在工作中学习MC时的一些资料,来历不明,特整理一下,希望对大家的学习也能有帮助。关于memcache的安装,有兴趣的朋友请参考这篇文章:http://blog.csdn.net/xifeijian/article/details/220001731、memcached 介绍1.1原创 2014-05-27 23:49:58 · 15615 阅读 · 0 评论 -
Memcache(MC)系列(二)Linux下Memcache安装
Linux下memcache的安装memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。目前用memcache解决互联网上的大用户读取是非常流行的一种用法,在互联网企业中有着广泛的应用。关于memcache的详细介绍,有兴趣的朋友请参考这篇文章:http://blog.csdn.net/xifeijian/article/details/219原创 2014-05-27 23:50:52 · 4808 阅读 · 0 评论 -
Memcache(MC)系列(四)度量Memcached性能
检测命中率是一个最基本的、最宏观的方式,使用telnet连接到memcached服务器,然后执行stats命令就可以看到宏观的一些信息。 这个命令中比较关键的属性是get_hits和get_misses,get_hits表示读取cache命中的次数,get_misses是读取失败的次数,即尝试读取不存在的缓存数据。 命中率=get_hits / (get_hits +原创 2015-06-16 21:07:41 · 4072 阅读 · 0 评论 -
Memcache(MC)系列(五)使用memcache-top监控memcache集群状态
是不是想要一个类似top的命令来显示memcache的状态,以便对memcache进行直观的分析,相信memcahce top可以满足你的要求。memcache-top的project地址如下:http://code.google.com/p/memcache-top/下载后只有一个文件,可以vi打开它并进行memcached集群配置,多个节点之间以逗号分隔,这样就可以一次性看到所有集群的memc原创 2015-06-16 21:10:34 · 3147 阅读 · 2 评论 -
Memcache(MC)系列(八)Memcache ketama一致性哈希算法
一、概述 memcached 尽管是“分布式”缓存服务器,但服务器端并没有分布式功能。各个memcached 不会互相通信以共享信息。那么,怎样进行分布式呢?这完全取决于客户端的实现。最常见的分布算法有余数分布算法(结构简单,增减服务节点时对命中率影响相对较大)与一致哈希算法(算法相对复杂,使用虚拟节点,使缓存分布更加均匀,增减服务器节点对缓存命中率影响相对较小),各有利弊。 h转载 2015-06-17 14:28:17 · 3375 阅读 · 0 评论 -
Memcache(MC)系列(六)Memcache内存分配策略
一、Memcache内存分配机制 关于这个机制网上有很多解释的,我个人的总结如下。Page为内存分配的最小单位。Memcached的内存分配以page为单位,默认情况下一个page是1M,可以通过-I参数在启动时指定。如果需要申请内存时,memcached会划分出一个新的page并分配给需要的slab区域。page一旦被分配在重启前不会被回收或者重新分配(page ressign已经转载 2015-06-16 21:11:57 · 2705 阅读 · 0 评论