zoukankan      html  css  js  c++  java
  • memcached学习笔记5--socke操作memcached 缓存系统

    使用条件:当我们没有权限或者不能使用服务器的时候,我们需要用socket操作memcached

    memcached-client操作

    特点:

      无需开启memcache扩展

      使用fsocketopen()套接字连接memcached 

      同样执行CRUD

            require_once(CLASS_PATH.'memcached-client.php');//CLASS_PATH 是我定义的类文件文件夹路径
            $mc = new memcached(
                    array(
                        'servers' => array(
                            '127.0.0.1:11211',
                            '127.0.0.1:11222' //这里我在本机同时开启了2个memcached服务,服务名不同。
                            ),//如果有多个Memcached服务器,那么用,号间隔开
                        'debug'   => false,//是否开启调试模式
                        'compress_threshold' => 10240,//压缩率,默认值即可
                        'persistant' => false//是否开启长连接,一般不开启长连接,改设为false
                        )
                    );
         //数据
    $user = array( array( 'u1' => 'admin1', 'age1' => 23, 'email' => 'aa@aa.com' ), array( 'u2' => 'admin2', 'age1' => 25, 'email' => 'bb@bb.com' ), ); $user = json_encode($user); $mc->add('user', $user, 60); // $mc->replace('user', 'String replace the Array Of User'); $user = object2array(json_decode($mc->get('user'))); dump($user); $mc->add('user3', 'Laijun_ttx', 60); $user3 = $mc->get('user3'); dump($user3);

    结果如图:

    没有报错,正常运行!测试成功!

    ---- 始终相信这句:
    ----“做每天该做的事,不计结果!”
    ---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~
  • 相关阅读:
    vue的echart基本使用
    vue和angular中moment.js格式化时间插件
    vue-element的上传图片
    vue小问题-验证规则的坑
    前端请求的接口来自不同的服务器处理
    vue报错:Invalid prop: type check failed for prop "index". Expected String with value
    vue注册页面表单元素
    项目的上传 /码云(git)
    前端工程化-模块化
    fs && path.join()
  • 原文地址:https://www.cnblogs.com/Zell-Dinch/p/3901429.html
Copyright © 2011-2022 走看看