zoukankan      html  css  js  c++  java
  • memcached使用小结

    1,在cmd下进入memcached.exe文件目录

    2, 执行memcached.exe -d install 安装memcached

    3,启动memcached,执行memcached -d start

    memcached默认占用11211端口,使用nestat -an 查看端口使用情况,检查11211是否被memcached占用。

    4, 使用telnet连接memcached

    telnet 地址 端口

    5memcached常用命令

    增加一条记录

    add 键名 0 存放时间 数据大小

    获取记录

    get 键名

    修改记录

    set 键名 0 存放时间 数据大小

    set命令无论记录是否存在,都会修改,不存在则相当于 add 命令

    replace

    同上, 唯一的区别就是如果记录不存在, 则修改失败

    删除记录

    delete 键名


    PHP操作memcached

    1, 使用php扩展实现

    首先 下载对应php版本的memcached文件,放入phpext文件夹啊

    然后在 php.ini文件中添加:

     

    把;号去掉


    2,使用 memcached-client.php 实现

    在需要操作memcached的地方引入memcached-client.php文件即可.



    后记:

    分布式 memcached

    memcached各个服务端之间不直接通信,memcached分布式的实现完全依赖于客户端的实现,memcached采用对 键 部分 hash之后与 memcached服务器 数量 取于的方式 来决定 把 该记录放入那台 memcached 服务器上.

     

    另外装成服务之后,可以通过注册表修改命令设置最大内存。 位置在:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet?\Services\memcached Server 修改ImagePath? 的值为: "D:\memcached-1.2.6\memcached.exe" -m 128 -d runservice

  • 相关阅读:
    CSS的学习
    nodejs
    eureka注册中心
    netty的机制
    分布式事务
    spring cloud的基础
    一个发散动画的菜单控件(主要记录控件x,y坐标的运动状况)
    关于ViewPager高度自适应(随着pager页的高度改变Viewpager的高度)
    ViewPager的使用总结
    Android实现沉浸式状态栏(必须高逼格)
  • 原文地址:https://www.cnblogs.com/mtima/p/2853718.html
Copyright © 2011-2022 走看看