redis
普通键值操作
配置文件
redis.php:
<?php
return [
'default' => [
// 驱动方式
'type' => 'Redis',
// 缓存服务器地址
'host' => '',
// 密码
'password' => '',
// 端口
'port' => '',
// 缓存前缀
'prefix' => '',
],
];
config.php:
$redis = require('redis.php');
'cache' => $redis['default'],
测试
use think\Cache;
public function test(){
$result = Cache::set('test','hiki');//成功返回true
return OutputHelper::success_return($result);
}
public function testrm(){
$result = Cache::rm('test');//成功返回1,没有返回0;
return OutputHelper::success_return($result);
}
public function tests(){
$result = Cache::get('test');//失败返回false
return OutputHelper::success_return($result);
}
队列操作
配置:
$redis = new \Redis();
$redis->connect($this->host, $this->port);
$redis->auth($this->pwd);
测试:
$redis->lLen($key);//获取队列长度
$redis->lPush($key, $v['id']);//左push操作
$redis->rPop($key);//右pop操作,左push 右pop为先进先出
github: https://github.com/Hikiy
作者:Hiki
创建日期:2019.05.14
更新日期:2019.05.14
(转载本站文章请注明作者和出处 Hiki)