当前位置:首页 > CN2资讯 > 正文内容

PHP Memcache

2天前CN2资讯

Memcache:

memcache是一套分布式的高速缓存系统,目前被许多网站使用提升网站的访问速度,尤其是对于一些大型的、需要频繁访问数据库的网站访问速度提升效果很明显。具体是在内存中维护一个巨大的hash表。简单的说就是将数据调用到内存中,然后从内存中读取,就能大大提高读取速度。

  •  工作流程:

  • 先检查客户端请求的数据是否在memcached中。

  • 如有,将数据直接返回,不再对数据库进行操作。

  • 请求数据不存在则去查数据库,把从数据库获取到的数据返回给客户端,同时把数据缓存一份到memcached。

  • 注意:memcached客户端不负责将数据缓存,需要程序明确实现。

       每次更新数据库的同时更新memcached中的数据,保持一致性。


  •  操作memcache
  • php.ini 加载扩展 php_memcache.dll    

  • memcache可以保存的数据:字符串,数值,数组,对象


    memcache函数所有的方法列表如下:

  • Memcache::add – 添加一个值,如果已经存在,则返回false

    Memcache::addServer – 添加一个可供使用的服务器地址

    Memcache::close – 关闭一个Memcache对象

    Memcache::connect – 创建一个Memcache对象

    memcache_debug – 控制调试功能

    Memcache::decrement – 对保存的某个key中的值进行减法操作

    Memcache::delete – 删除一个key值

    Memcache::flush – 清除所有缓存的数据

    Memcache::get – 获取一个key值

    Memcache::getExtendedStats – 获取进程池中所有进程的运行系统统计

    Memcache::getServerStatus – 获取运行服务器的参数

    Memcache::getStats – 返回服务器的一些运行统计信息

    Memcache::getVersion – 返回运行的Memcache的版本信息

    Memcache::increment – 对保存的某个key中的值进行加法操作

    Memcache::pconnect – 创建一个Memcache的持久连接对象

    Memcache::replace -对一个已有的key进行覆写操作

    Memcache::set – 添加一个值,如果已经存在,则覆写

    Memcache::setCompressThreshold – 对大于某一大小的数据进行压缩

    Memcache::setServerParams – 在运行时修改服务器的参数

        

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/26136.html

      标签: PHPMemcache
      分享给朋友:
      返回列表

      上一篇:PHP之路

      下一篇:nginx +php

      “PHP Memcache” 的相关文章

      inet.ws 纽约VPS测评:高性能不限流量,享受流畅网络体验

      inet.ws 是一家在2020年成立的科技公司,专注于提供高性能的VPS服务。从成立之初,我们的目标就是为用户提供稳定、高效且不限流量的虚拟服务器解决方案。我们深知,无论是个人用户还是企业客户,都需要一个可靠的网络环境来支持他们的日常操作和业务需求。因此,我们致力于打造一个能够满足多样化需求的服务...

      海创VPS:高效香港虚拟专用服务器服务解析与用户体验分享

      在现代互联网中,拥有一台高效的虚拟专用服务器(VPS)变得越来越重要。作为一名用户,我总是在寻找可以满足我需求的优秀服务。海创VPS(Hytron)作为一家提供香港VPS服务的供应商,其在市场上独树一帜,以其高速度和可靠的网络连接备受青睐。 海创VPS专注于香港地区,接入了众多优质的上游带宽供应商线...

      如何有效利用闲置VPS:再利用与出租的最佳实践

      闲置VPS,这个词可能对很多人来说并不陌生,尤其是在互联网和云计算技术快速发展的今天。说白了,闲置VPS就是那些购买了却没有得到充分利用的虚拟私人服务器。很多用户在购买VPS后,可能由于项目需求的变化或者个人时间的限制,最终导致这些资源被闲置。这不仅仅是浪费金钱,也让我们的资源没有得到最好的应用。...

      HKT IDC:企业数据中心服务的可靠选择

      HKT IDC服务介绍 HKT IDC是香港电讯专业客服国际有限公司(HKT)旗下的数据中心业务,专注于提供互联网数据中心服务。互联网数据中心,即IDC,简单来说就是一个为各类企业和机构提供托管和租用服务器的专业设施。想象一下,您公司的关键数据和应用都放置在一个高标准的机房环境中,这样不仅能确保数据...

      如何选择适合你的匿名服务器以保护隐私和数据安全

      在当今互联网时代,保护个人隐私和数据安全变得尤为重要。匿名服务器的概念应运而生,成为许多人实现在线安全和隐私的一种方式。简单来说,匿名服务器是一种特殊的服务器,能够隐藏用户的真实IP地址,从而在用户上网时保护其身份和活动。这对于那些希望自由浏览网络、避免被追踪的用户尤其重要。 匿名服务器通常与虚拟私...

      低价VPS: 如何选择最合适的虚拟私人服务器

      低价VPS概述 我们常常听到VPS这个词,它代表“虚拟私人服务器”。对于那些不太了解的人,VPS实际上是一种将一台物理服务器划分为多个虚拟服务器的技术。每个VPS都有独立的操作系统和存储空间,就像你在家里拥有一个独立的小房间一样。这样一来,你就能在不需要太多资金投入的情况下,拥有一台属于自己的服务器...