php配置Memcache及使用

Author Avatar
yyq 2020-10-09 17:36:09
  • 二维码

Memcache在Windows安装及使用

        Memcache是一个高性能的分布式内存对象缓存系统,主要是为了解决大型网站提速而设计的软件,缓存一些中间结果的数据,减缓数据库访问,提高访问速度。        


        NO1:提供下载链接: 

        dll库文件地址:https://pan.baidu.com/s/1iHFnJQt3yYNJOaz41tX3tQ 提取码: n57q

        安装程序地址: https://pan.baidu.com/s/1PQwYbccjpcDfe9-5FC_vtg 提取码: gqxc


        NO2:dll下载完成后解压根据自己php版本号选择对应的dll,放入php安装目录下的ext文件夹下即可


        NO3:修改php.ini配置文件,定位到extension语句部分,添加语句:extension=php-7.1.x_memcache.dll,重新启动,正常加载的话查看phpinfo将会看到有memcache相关信息展示


        NO4:下载完成安装程序,解压释放到自定义目录,如'D:\\memcache'下,使用cmd定位到这里,执行命令:

            memcached.exe -d install    将memcached安装为系统服务

            memcached -h                     查看memcached 相关信息

            memcached -d start             启动服务,成功后可在系统进程内查看


        NO5:memcache在tp5框架的使用

            a:找到系统配置文件config.php的缓存设置部分cache,内容替换为:

                'cache'                  => [

                    // 驱动方式

                    'type'   => 'memcache',

                    // 缓存保存目录

                    'path'   => CACHE_PATH,

                    // memcache主机

                    'host' => '127.0.0.1',

                    // memcache端口

                    'port' => 11211,

                ],


        b:代码内简单使用步骤,

            头部引入cache:use think\Cache;

            函数内调用存储值:

            $data_cache = "aaa";

            Cache::set('smsinfo', $data_cache, 300);

            获取值:

            $use_dat = Cache::get('smsinfo');


上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语