客户端

Discuz中配置和使用redis

所在版块: Discuz综合讨论 2016-03-01 18:37 [复制链接] 查看: 3011|回复: 0
Discuz!X3.2支持的内存优化接口有 Memcache、eAccelerator、Alternative PHP Cache(APC)、Xcache、Redis 五种。

1. 配置Redis
编辑 config_global.php 文件
  1. $_config['memory']['redis']['server'] = '192.168.180.109';
  2. $_config['memory']['redis']['port'] = 6379;
  3. $_config['memory']['redis']['pconnect'] = 1;
  4. $_config['memory']['redis']['timeout'] = '0';
  5. $_config['memory']['redis']['requirepass'] = '';
  6. $_config['memory']['redis']['serializer'] = 1;
复制代码

可以在Discuz管理后台查看Redis是否配置成功,如下图所示:


(注意:这里点击内存清理,会删除redis上的所有key,慎用!)

2. 使用redis接口
  1. require_once libfile('function/cache');

  2. if (memory('check')=='redis') {
  3.     $arr = array('uid'=>123,'uname'=>'aaa');
  4.     memory('set', 'user', $arr, 10);
  5.     $s = memory('get', 'user');
  6.     print_r($s);
  7. }
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码关注微信公众号

QQ|Archiver|手机版|小黑屋|mwt-design ( 沪ICP备12041170号-1

GMT+8, 2024-5-9 18:45 , Processed in 0.064999 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回列表