memcache安装及连接方式

1.memcached基本概念
2.使用memcached给我们带来什么好处?
3.快速入门实例
4.memcached机制的深入了解
5.将memcached应用到项目中

 

结论: //string, int,float, boolean  array object null resource 中除了 resource 不能存放,其它都可以.


memcached基本概念
1.Memcached是一个高性能的分布式的内存对象缓存系统,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。

Memcached-安装
 安装步骤
 ①下载memcached软件
 ②将memcached软件拷贝到某个目录,最好放在php开发环境目录下,便于管理
 ③安装  memcached –d install [ 卸载使用 memcached -d uninstall ] 或者 [memcached.exe –d install]
    进入doc : 进入memcached.exe 文件图标所在的目录(e:\www),安装 : memcached –d install,之后再 win系统 [服务] 里面可以看到 [memcached Server] 服务
④启动 memcached 服务 memcached.exe –d start
(1)直接通过界面启动该服务
(2)在控制台下启动 memcached –d start   [命令一览表]
⑤查看memcached 服务是否启动成功! 默认端口11211

特别说明:如果你的网站,需要的memcached 的内存大于64m,应当这样启动
 memcached –m 256m –d start (如果内存的内容超过256M,会自动使用LRU(Least Recently最近 Used)算法删除之前不使用的缓存。)
 如果你希望换一个端口    此命令只能在linux下有效
 memcached -d -m 30 -l 127.0.0.1 -p 9000 -d start

====================================================================================================================================

 

mencache 连接的方法
方法一 : telnet -----> memcached缓存系统 (教学)
telnet 192.168.9.100 11211 (telnet 127.0.0.1 11211)
(注:win7 要手动开启 telnet服务 控制面板 》 程序和功能 》 左栏 - 打开或关闭Windows功能 》 选择“telnet客户端”打上对钩)

 

方法二 PHP程序 (用php程序访问memcached服务有三种方法: 1.Memcache 扩展 (需要加载php_memcache.dll) 2.Memcached 扩展 (需要加载php_memcached.dll)3.Socket套接字操作

 

posted @ 2013-01-05 11:33  梦话四叶  阅读(214)  评论(0编辑  收藏  举报