ThinkPHP5 简单使用Redis中的hash表存储数据
如果TP5想要使用redis缓存,首先要修改config中的缓存设置;如果想要同时使用多个缓存类型进行操作的话,可以设置成我的这种,cache.type 配置为complex之后,就可以缓存多个缓存类型和缓存配置,每个缓存配置的方法和之前一 样,并且你可以给相同类型的缓存类型(使用不同的缓存标识)配置不同的缓存配置参数。如果想要使用redis缓存 操作的话,可以使用:Cache::store('r
如果TP5想要使用redis缓存,首先要修改config中的缓存设置;
如果想要同时使用多个缓存类型进行操作的话,可以设置成我的这种,
cache.type 配置为complex之后,就可以缓存多个缓存类型和缓存配置,每个缓存配置的方法和之前一 样,并且你可以给相同类型的缓存类型(使用不同的缓存标识)配置不同的缓存配置参数。
如果想要使用redis缓存 操作的话,可以使用:
Cache::store('redis')->set('id')
Cache::get('id')
使用别的缓存操作的话也是如此,就是把Cache::store括号中的缓存标识,换成你想使用的缓存表示就可以;
具体如何操作,请去看ThinkPHP5.0完全手册 -> 杂项 -> 缓存
下面就是在TP5中controller的操作,
这里面用到了redis中的hash表,
hset是redis中的HASH命令:
HSET key field value
将哈希表 key 中的字段 field 的值设为 value 。
expire是redis中的KEYS命令:
EXPIRE key seconds
为给定 key 设置过期时间,以秒计。
更多Redis命令,请去https:Redis 命令 | 菜鸟教程
更多推荐
所有评论(0)