zoukankan      html  css  js  c++  java
  • PHP利用memcache缓存技术提高响应速度

    1. PHP下memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。memcache也提供用于通信对话(session_handler)的处理。 
    2.     memcache既可以在linux下使用,也可以在windows系统下使用。
    <?php
    header("content-type:text/html;charset=utf-8");
    $mem = new Memcache; 
    $mem->connect("127.0.0.1", 11211) or die ("Could not connect"); 
    //显示版本 
    $version = $mem->getVersion(); 
    echo "Memcached Server version:  ".$version."<br>"; 
    //保存数据 
    $mem->set('key1', 'This is first value', 0, 60); 
    $val = $mem->get('key1'); 
    echo "Get key1 value: " . $val ."<br>"; 
    //替换数据 
    $mem->replace('key1', 'This is replace value', 0, 60); 
    $val = $mem->get('key1'); 
    echo "Get key1 value: " . $val . "<br>"; 
    //保存数组 
    $arr = array('aaa', 'bbb', 'ccc', 'ddd'); 
    $mem->set('key2', $arr, 0, 60); 
    $val2 = $mem->get('key2'); 
    echo "Get key2 value: "; 
    print_r($val2); 
    echo "<br>"; 
    //删除数据 
    $mem->delete('key1'); 
    $val = $mem->get('key1'); 
    echo "Get key1 value: " . $val . "<br>"; 
    //清除所有数据 
    $mem->flush(); 
    $val2 = $mem->get('key2'); 
    echo "Get key2 value: "; 
    print_r($val2); 
    echo "<br>"; 
    //关闭连接 www.bcty365.com 
    $mem->close(); 
    ?>
  • 相关阅读:
    Linq调试实时输出信息扩展方法(摘抄)
    RSA签名和验证数据
    Vue+abp微信扫码登录
    vue学习笔记4
    icon共享网站 可以获得wpf里用的Geometry
    wpf 父控件和子控件 各自触发鼠标按下事件
    C# Timespan Tostring 时分秒格式
    新公司第二天
    C# 反转单向链表
    经纬度转数字经纬度时,如果是负数
  • 原文地址:https://www.cnblogs.com/wuheng1991/p/5175511.html
Copyright © 2011-2022 走看看