Commit Graph

150 Commits

Author SHA1 Message Date
Karson
7d08e64b4d 修复Redis删除数据兼容性BUG
Signed-off-by: Karson <karsonzhang@163.com>
2021-03-18 11:21:22 +08:00
sockball
5b280948fc 修正 Redis::has() 方法的返回值为bool 2019-12-20 10:37:25 +08:00
thinkphp
31635b3b4e 改进缓存驱动 2018-08-05 10:05:29 +08:00
thinkphp
a9546e7c76 改进文件缓存的并发删除 2018-03-26 11:35:45 +08:00
thinkphp
af2d18f923 优化File缓存自动生成空目录的问题 2018-01-22 17:16:21 +08:00
thinkphp
a44b5b489e 改进 2018-01-13 22:39:05 +08:00
thinkphp
9134d8a3e5 改进file类型的缓存inc和dec方法不改变缓存有效期 2018-01-13 22:09:21 +08:00
thinkphp
9a68abd572 Merge branch 'master' of https://github.com/top-think/framework 2018-01-01 20:19:31 +08:00
thinkphp
282d04e4af 更新说明 2018-01-01 20:19:18 +08:00
phpu
f264bdfbd8 解决在长连接时过期无效的情况! 2017-12-31 23:19:51 +08:00
thinkphp
ddf4b4b0dc 改进redis长连接多编号库的情况 2017-12-29 17:48:14 +08:00
thinkphp
9f9af17610 改进redis驱动的缓存有效期判断 2017-12-10 23:28:49 +08:00
thinkphp
c281a66748 改进redis驱动 2017-12-07 23:48:14 +08:00
thinkphp
3c04624c56 改进File缓存的clear方法 2017-11-27 15:42:50 +08:00
thinkphp
23102de352 修正redis驱动 2017-11-21 17:10:52 +08:00
thinkphp
622192acd7 改进异常捕获 2017-11-17 14:36:31 +08:00
thinkphp
2d61cde943 Redis缓存驱动改用serialize序列化替代json序列化 2017-11-17 14:27:36 +08:00
thinkphp
03d4502043 改进redis的get方法 2017-10-17 16:12:55 +08:00
thinkphp
05863545fc 改进Cache类的remember方法 2017-10-16 15:51:01 +08:00
thinkphp
996c389d8f 改进 2017-09-24 12:36:42 +08:00
thinkphp
d114f59194 改进缓存类的remember方法 2017-09-24 12:31:14 +08:00
Gaozhen Ying
1b8d64169f 调整部分CacheDriver::dec在为空的时候递减的行为 2017-09-19 22:30:27 +08:00
thinkphp
13ea433ad6 改进缓存的tag缓存时间 2017-09-05 11:52:34 +08:00
thinkphp
d6716ddd82 改进Query类的cache方法 2017-09-01 17:23:19 +08:00
thinkphp
d41efe86dd 缓存有效期参数支持传入DateTime对象 2017-08-30 15:47:26 +08:00
thinkphp
fe779ee04c 改进 2017-08-30 15:39:04 +08:00
thinkphp
a217d88e38 改进缓存驱动 2017-08-30 10:49:10 +08:00
thinkphp
04ee016643 缓存类的remember方法增加锁定机制 2017-08-17 16:17:55 +08:00
thinkphp
5d80302da5 请求缓存支持缓存标签设置 2017-08-17 14:22:53 +08:00
thinkphp
db965e1786 改进文件缓存 2017-08-15 14:39:02 +08:00
thinkphp
930de63aba 文件缓存增加高并发锁定支持 2017-08-15 12:14:07 +08:00
水平凡
28ac7c2fad 获取缓存标签的时候过滤无效的缓存标识 2017-08-09 11:20:22 +08:00
thinkphp
5da8bd962a 改进缓存标签 2017-06-29 16:29:49 +08:00
thinkphp
f5f39422e2 改进 2017-03-21 14:29:33 +08:00
水平凡
2971e93fd5 修复inc方法 2017-03-21 14:08:32 +08:00
水平凡
b9c47a1332 修复inc方法 2017-03-21 14:06:59 +08:00
苗高鹏
21834f797d Merge branch 'master' into bugfix3 2017-02-13 14:53:24 +08:00
thinkphp
89ee5379b7 清空缓存方法删除空目录 2017-02-08 19:02:06 +08:00
hooklife
5c4df0ce08 修改架构函数为 构造方法 2017-01-10 15:48:42 +08:00
thinkphp
214ed4976c Merge branch 'master' of https://github.com/top-think/framework
# Conflicts:
#	library/think/db/Connection.php
2017-01-10 10:35:35 +08:00
thinkphp
d6b9e2f628 2017更新 2017-01-01 13:00:23 +08:00
thinkphp
43b364e286 规范代码 2016-12-24 21:37:05 +08:00
thinkphp
cb9b2b5803 Cache类增加remember方法 用于当获取的缓存不存在的时候自动写入 2016-10-18 16:19:06 +08:00
thinkphp
5098d53ea9 改进文件缓存驱动的clear方法 2016-09-29 20:03:59 +08:00
thinkphp
13ed82e5dd 缓存驱动统一增加handler方法用于获取操作对象的句柄(某些缓存类型可能为null) 2016-09-29 18:01:22 +08:00
thinkphp
1bab8ba6a0 Cache类增加pull方法用于获取缓存数据并删除 2016-09-14 16:05:01 +08:00
dingdayu
07a30734a3 fixed #253
* 增加cache/session redis驱动的库选择逻辑;
* hint: 需要在缓存配置(cache节点)中增加'select';
* eg: ['cache' => ['select'=>0, ...]];
2016-09-01 17:43:53 +08:00
thinkphp
ca71a4e3c7 memcached驱动的配置参数支持option参数 2016-09-01 14:04:27 +08:00
thinkphp
64581a05f2 改进File和Lite缓存驱动的has方法判断 2016-08-30 10:35:19 +08:00
thinkphp
fd058ab9b4 Cache类tag方法增加是否覆盖参数 2016-08-17 19:16:10 +08:00