• 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:memcachememcached.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

    二、内容在总结中

     
  • 相关阅读:
    struts2配置文件详解
    实体类和数据库映射--配置文件
    Hibernate常用配置文件详解
    本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。——Oracle监听器服务无法启动!
    关于远程访问Oracle数据库的设置(共享数据库)
    Log4J日志配置详解
    Java compiler level does not match the version of the installed Java project facet.问题
    Genymotion出现Unable to load VirtualBox engine问题--100%解决
    eclipse注解——作者,创建时间,版本
    web工程下的html中引用其他目录下的文件的path
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10923401.html
Copyright © 2020-2023  润新知