• memcached


    Memcached是什么:
    开源,支持高性能,高并发以及分布式的内存服务软件。
    memcached是C/S架构,memcached是服务端,memcache是客户端。
    ----------------------------------------------------------------
    Memcached的作用:
    通过在事先规划好的系统内存空间中临时缓存数据库中的各类数据,已达到减少前端业务对数据库的高并发访问,从而达到提升大规模网站
    集群中动态服务的并发能力。
    ----------------------------------------------------------------
    命中:
    预热:
    热点缓存:


    ---------------------------------------------------------------------------
    服务端安装:
    yum install libevent
    yum install memcached
    memcached -m 16 -p 11211 -d -c 1024 -u root
    -m指定分配的内存大小,默认64m
    -p指定监听的端口默认11211
    -d表示以守护进程(daemon)模式运行
    -c并发连接数默认1024
    -u指定运行的用户
    -l指定要监听的ip,不加表示监听所有ip
    -P指定保存memcache的pid文件($$),保存pid到指定文件
    -M内存不够时,禁止LRU
    -f指定增长因子,默认1.25
    -L 启用大内存页,可以降低内存浪费,改进性能
    -U指定UDP端口,默认11211
    -t指定线程数,默认4,由于memcache采用NIO,所以更多的线程没有太多用处
    -R每个event连接最大并发,默认20.
    -C禁用CAS命令(可以禁止版本计数,减少开销)

    调试命令:
    -vv 输出命令/响应,以very verbos模式启动,调试信息和错误输出到控制台
    -v 输出error/waring
    -vvv输出内部状态


    netstat -ntupl |grep 11211 --查看进程

  • 相关阅读:
    java web开发中会遇到的异步执行方案
    MySQL中进行树状所有子节点的查询
    node.js ----NPM使用介绍
    Node.js--学习笔记
    node.js介绍及Win7环境安装测试(转)
    Jmeter中Websocket协议支持包的使用(转)
    jmeter---将回应数据写入到文件
    JMeter 插件 Json Path 解析 HTTP 响应 JSON 数据(转)
    python + Pyglet ---播放视频
    转 RTSP客户端模拟器(TCP方式,Python实现)
  • 原文地址:https://www.cnblogs.com/vijayfly/p/5363215.html
Copyright © 2020-2023  润新知