1. Memcached 介绍

来源:互联网 发布:usb3.0端口电压 编辑:程序博客网 时间:2024/05/24 04:19

这里写图片描述

1.介绍:

memcached是一种缓存技术, 他可以把你的数据放入内存,从而通过内存访问提速,因为内存最快的, memcached技术的主要目的提速.
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。

这里写图片描述

在memachec 中维护了一张大的hashtable表 ,该表是在内存,表的结构是key    value字串  (字串,数值,数组,对象,布尔,二进制数据,null),资源类型不能放。

这里写图片描述


2.安装
这里写图片描述

安装步骤(1) 下载memcached软件(2) 安装进入cmd ,切换到 memcached.exe 文件所在目录memcached.exe –d install

这里写图片描述

(3) 启动memcached第一种,可以到服务点击启动第二种, 命令行memcached.exe –m 200MB –d start  【以daemon方式启动,默认64M】如果你在启动时,win7启动不成功, 则可以使用如下方法memcached.exe –p 端口号启动方法不要关闭控制台.端口号的范围 : 0-65535  , 因为端口号是用两个字节来表示有名端口: 0-1024 已经用程序使用 , apache 80  , mysql 3306 , ftp 21 , ssh 22oracle: 1521, stmp: 25 使用netstat –an 如果看到 11211端口在监听,说明启动oknetstat –anb 是哪个程序监听, 这个指令还可以看到有哪些用户连接到我们的服务器.如果没有安装好,原因可能1.  如果你是win7, win7对安全性高,所有,必须以adminstartor 身份来安装.你切换成adminstrator , 去安装,在启动2.  你的memcached.exe 目录有中文,或特殊字符, 保证目录没有中文和特殊字符.

这里写图片描述
这里写图片描述
这里写图片描述

netstant -anb 可以查看哪个程序在监听。

这里写图片描述


http://www.danga.com/

http://memcached.org/

0 0
原创粉丝点击