微信扫一扫打赏支持

memcache课程---1、memcache介绍及安装(memcache作用)

memcache课程---1、memcache介绍及安装(memcache作用)

一、总结

一句话总结:

减少对数据库的访问,因为数据库的访问比较花费时间

 

1、memcache为什么比操作数据库快的多?

因为操作内存比操作硬盘(数据库数据存在硬盘上)快的多啊

 

2、memcache优点 是什么?

1.快速缓存
2.跨域登录

 

3、memcache缺点 是什么?

1.不能进行复杂的数据存取的操作,只能key-value
2.不能永久保存数据

 

4、memcache缓存的特点 是什么?

在内存中缓存数据
数据形态以 key->value 结构

 

5、php使用memcache需要什么?

memcache安装文件
php的memcache扩展:php_memcache.dll

 

6、window下如何安装memcache服务器?

使用memcache.exe:将memcache.exe比如放进c盘的memcache文件夹
安装memcache.exe:然后在这个文件夹的命令行执行:memcached.exe -d install
启动memcache.exe:然后启动memcache:memcached.exe -d start
登录memcache:使用dos下的telnet:比如telnet 127.0.0.1 11211
1)安装
memcached.exe -d install
2)卸载
memcached.exe -d uninstall
3)启动
memcached.exe -d start
4)停止
memcached.exe -d stop
5)调优安装
"C:\memcache\memcached.exe" -m 2048 -u root -l 192.168.20.2 -p 10000 -d runservice 

 

 

7、windows下如何查看服务是否安装(比如memcache)?

开始命令中:services.msc

 

8、memcache的默认端口是多少?

11211,也可以按照自己的需求来改

 

9、memcache需要的安全性如何?

不需要太大的安全性,因为数据很快就过期了,所以windows下telnet登录都不需要密码

 

10、一般在windows下淘汰的机器,在linux下可以使用么?

一般可以,因为linux需要的内存啥的都比较小

 

11、memcache在windows下操作方便还是在linux下操作方便?

linux下操作方便,推荐使用linux

 

12、linux下如何安装memcache服务器?

官网下载压缩包,然后解压,然后安装即可,linux下也可以使用telnet登录memcache
1)安装
./configure && make && make install

2)启动
memcache -d -m 2048 -u root -l 192.168.20.1 -p 10000

3)停止
pkill memcached

 

 

13、windows下查看memcache服务状态?

1.查端口:netstat -ano|find “10000”
2.查进程:tasklist|find “memcache”

 

14、linux下查看memcache服务状态?

1.查端口:netstat -tunpl |grep 10000
2.查进程:pstree|grep memcache

 

15、memcache常用操作?

stats:memcache的当前状态,比如可操作内存,比如存进memcache的条目
get name:获取值
存数据:set name 0 3600 5 换行符 user1
增:
set name 0 3600 5
user1

查:
1)stats:memcache的当前状态,比如可操作内存,比如存进memcache的条目
2)get name:获取值
3)stats items:找存了多少条目
4)stats cachedump 1 0:找到存进去的具体条目

删:
delete name

改:
replace name 0 3600 4
user

 

 

二、内容在总结中

 

 

 

 
posted @ 2019-05-25 18:21  范仁义  阅读(306)  评论(0)    收藏  举报