zoukankan      html  css  js  c++  java
  • Memcached 在windows环境下安装

    Memcached 在windows环境下安装

     

    1、memcached简介

      memcached是一个高性能的分布式内存对象缓存系统,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动应用的访问性 能。memcached基于一个储存键值对的hashmap,其守护进程是用C写的,但是客户端可以用任何语言编写,并通过memcached协议与守护 进程通信!

      memcached的特征

      协议简单:服务器和客户端的通信不使用复杂的xml格式,而是基于文本行协议

      基于libevent的事件处理:libevent是一个程序库,它将各个操作系统的事件处理功能封装为统一的接口,无论多少机子什么系统都可以发挥其高性能的优势

      内置内存存储方式:数据存储在自己的内存存储空间中,由于数据仅存在内存中,服务一旦重启,数据将全部丢失;另外,数据达到一定值后,就基于LRU算法自动删除不使用的缓存,不考虑数据的持久问题

      不互相通信的分布式:服务器端并没有分布式功能,“分布式”完全取决于客户端的实现

    2、memcached安装

      第一步:下载memcached for windows稳定版,解压后,将memcached.exe文件放到自己想存放的盘符内,例如C:WindowsSystem32

      第二步:以管理员身份运行命令:c:windowssystem32memcached.exe -d install

      第三步:启动服务命令:c:windowssystem32memcached.exe -d start

      memcached命令示例:

    设置memcached,启动该服务后,memcached服务默认占用的端口是11211,占用的最大内存默认是64M。
    
    如果需要修改这两个参数,比如修改端口为10000,内存为512,则输入: 
    
    D:memcachedmemcached.exe -p 10000 -m 512 -d start  ,  -p 表示要修改的端口, -m表示占用的最大内存(单位为M)

      memcached基础命令:

    -p 监听的端口
    -l 连接的IP地址, 默认是本机  
    -d start 启动memcached服务
    -d restart 重起memcached服务
    -d stop|shutdown 关闭正在运行的memcached服务
    -d install 安装memcached服务
    -d uninstall 卸载memcached服务
    -m 最大内存使用,单位MB。默认64MB
    -M 内存耗尽时返回错误,而不是删除项
    -c 最大同时连接数,默认是1024
    -f 块大小增长因子,默认是1.25
    -h 显示帮助
  • 相关阅读:
    MyEclipse 常用快捷键
    javaEE基础08
    MySql卸载重新安装出现Start service没有响应的解决办法(64位)
    javaSE基础07
    为WAMP中的mysql设置密码(默认为空)
    javaSE基础06
    javaSE基础05
    vue框架构建项目流程
    阿里云或本地部署服务器(一)---nginx本地和服务器代理
    修改vue element Transfer 穿梭框里内容区的宽度
  • 原文地址:https://www.cnblogs.com/Jeely/p/10785504.html
Copyright © 2011-2022 走看看