memcache的安装与基本操作

本文介绍Memcache作为分布式内存对象缓存系统的作用及其在减轻数据库负载方面的重要性。文章详细阐述了如何在Windows环境下安装、启动及配置Memcache服务器,并通过PHP示例展示了如何进行数据的存取操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、memcache 分布式的内存对象缓存系统(a distributed memory object cache system),用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。

2、服务端:memcache和数据库一样,是存储数据的,所以要有一个memcache服务器,用来存储数据;

      *windows下安装如下应用程序:

      

    *memcache的安装:

      D:\Memcached\memcached.exe -d install(或者切换到memcached.exe的存放路径)

    *memcache的启动与关闭

    D:\Memcached\memcached.exe -d stop
    D:\Memcached\memcached.exe -d start

3、 客户端:安装memcache扩展

*在php.ini中添加memcache扩展:



*phpinfo 查看扩展是否安装成功:


     3、memcache的使用

      安装memcache扩展后,memcache相关的类已经准备就绪,就可以实例化使用啦:

<?php
$m = new Memcache();#实例化memcache
$m->connect('127.0.0.1','11211');#连接memcache
$m->set('jing',"haha");#存储格式为key-value
var_dump($m->get("jing"));#输出上一行设置的值
var_dump($m->getversion());#输出memcache的版本
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值