ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 通过Cache::Memcached::Fast方式

通过Cache::Memcached::Fast方式

原创 Linux操作系统 作者:nginx_web 时间:2012-06-10 18:15:42 0 删除 编辑

 

 

    同样,要想使用Cache::Memcached::Fast方式访问,我们也得需要安装该模块。

 

安装Cache::Memcached::Fast模块

 

    下载并安装Cache::Memcached::Fast模块。

   

[root@mail ~]# wget http://mirrors.xmu.edu.cn/CPAN/authors  \

> /id/K/KR/KROKI/Cache-Memcached-Fast-0.19.tar.gz

[root@jh-share ~]# tar -zxvf Cache-Memcached-Fast-0.19.tar.gz

[root@jh-share Cache-Memcached-Fast-0.19]# perl Makefile.PL

Checking if your kit is complete...

Looks good

Writing Makefile for Cache::Memcached::Fast::libclient

Writing Makefile for Cache::Memcached::Fast

[root@jh-share Cache-Memcached-Fast-0.19]# make

[root@jh-share Cache-Memcached-Fast-0.19]# make install

   

    安装完成之后,就可以使用了,下面我们进行访问测试。

 

    Cache::Memcahced::Fast 是Memcached服务器一个的 Perl客户端模块,该模块力图最大限度地减少系统调用的数量,避免了任何key-value复制的速度,因此,对于CPU 消耗它是非常低的。

 

提供的API大多与Cache::Memcached的一致,我们在前面已经认识了Cache::Memcached,它是一个原始的完全用Perl写的客户端,许多原始(就是指的Cache::Memcached)模块的使用者在使用该模块(就是Cache::Memcahced::Fast)时,只需要安装它,并且在旧脚本中在相应的Cache::Memcahced调用上,添加 "::Fast" 即可。

 

    当然如果不是为兼容以前的Cache::Memcahced模块下的程序,那么Cache::Memcahced::Fast模块还是有很多其独有的函数,要不也就不会有"::Fast"一说了,因此,如果是针对该模块下的开发应用,那么必须认真的参考它提供的参数和方法,在这里我们就不再一一分析了,在这里只是简单的提一下。

 

实例对象应用

 

新创建一个客户端连接对象使用new来完成,例如:

 

my $memd = new Cache::Memcached::Fast($params);

   

    这样就创建了一个新的客户端,这里的$params是一些配置客户端连接的参数,当前有效的参数如下:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27043155/viewspace-732403/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-06-06

  • 博文量
    52
  • 访问量
    444551