Thinkphp 5.0采用了 think\Cache 类来提供缓存支持

缓存支持采用驱动方式,所以缓存在使用之前,需要进行连接操作,也就是缓存初始化操作。

支持的缓存类型包括file、memcache、wincache、sqlite、redis和xcache。

 //redis方式
  $config = [
  'type' => 'redis',
  'host' => '127.0.0.1',
   'port'=>'6379',
   'password'=>'',
  'expire'=>'30',
  'prefix' => 'test_',
  ];
   $cache = Cache::connect($config);//设置缓存参数
   $cache->set('aaa', '123456');
  echo $cache->get('aaa');

13  //memcache方式
$config = [
'type' => 'memcache',
'host'=>'127.0.0.1',
'port'=>'11211',
'expire'=>'60',
'prefix' => 'test_',
];
$cache = Cache::connect($config);//设置缓存参数
$cache->set('aaa', '123456memcache');
echo $cache->get('aaa');

或者通过定义配置参数的方式,在应用配置文件中添加或修改;

 'cache' => [     
    //驱动方式
'type' => 'redis',
//服务器地址
'host'=>'127.0.0.1',
//端口
'port'=>'6379',
//密码,没有留空
'password'=>'',
//过期时间,永久设0,旧版本此参数键名是timeout
'expire'=>'30',
//缓存键前缀
'prefix' => 'test_',
]

最新文章

  1. 浅谈 LayoutInflater
  2. 解决NTKO Office中文文件名保存到服务器时出现乱码的问题
  3. mysql5.7.10免安装版出现的问题及应对
  4. winxp计算机管理中服务详解
  5. NODEJS-fs模块操作文件系统
  6. EntityFramework_MVC4中EF5 新手入门教程之五 ---5.通过 Entity Framework 读取相关数据
  7. 对于syncedmen类的代码分析
  8. GetWindowThreadProcessId用法(转)
  9. Java使用socket实现两人聊天对话
  10. AppiumDriver升级到2.0.0版本引发的问题--Cannot instantiate the type AppiumDriver
  11. go实现排序的链表
  12. apache、nginx、iis 全球分布
  13. VirtualBoX虚拟机里安装linux系统,在虚拟系统里安装增强功能报错解决方法
  14. Hierarchical Question-Image Co-Attention for Visual Question Answering
  15. std::string的find问题研究
  16. 解决"libc.so.6: version `GLIBC_2.14' not found",系统的glibc版本太低 {强行安装!!}
  17. html和js实现滚动条效果
  18. hadoop之 Hadoop2.2.0中HDFS的高可用性实现原理
  19. JavaScript语言精粹 笔记02 函数
  20. IFM设备 Linux方面资料

热门文章

  1. SpringBoot 中注解方式的拦截过滤
  2. Python教程:matplotlib 绘制双Y轴曲线图
  3. Js中Array 函数使用方法
  4. laravel模板使用
  5. CISCN 2019-ikun
  6. mysql索引小总结
  7. android中获取其他应用的SharedPreferences
  8. SQL去掉重复数据
  9. MFC时间简单比较方法
  10. 探索ADC的原理(自制3位并行比较型ADC)