torann / taggable-file-cache
支持标签的 Laravel 文件缓存驱动。
1.0.0
2018-02-16 15:57 UTC
Requires
- php: >=5.6
- illuminate/support: ~5.4
Requires (Dev)
- mockery/mockery: 0.9.*
This package is auto-updated.
Last update: 2024-09-08 10:02:41 UTC
README
这是一个支持标签的 Laravel 文件缓存驱动,可在 此处 查阅相关文档。
安装
Composer
从命令行运行
$ composer require torann/taggable-file-cache
服务提供者
打开 config/app.php
并找到 providers
键。
'providers' => [ \Torann\TaggableFileCache\TaggableFileCacheServiceProvider::class, ]
配置
在你的 config\cache.php
中,创建一个新的存储
'tagged_file' => [
'driver' => 'tagged_file',
'path' => storage_path('framework/cache'),
]
可选配置
queue
:在垃圾回收期间使用指定的队列名称,如果省略,将使用默认队列。separator
:定义内部使用的分隔符或序列,应选择一个永远不会与键值冲突的字符(默认~#~
)
垃圾回收
为了在标签被清除时减少清理缓存条目的工作,这个任务被添加为作业并使用 Laravel 内置的 队列 进行排队。
注意: Laravel 的默认队列驱动是
sync
,这将导致作业被同步执行。如果您想使用此缓存驱动,强烈建议您使用具有适当工作者的替代队列驱动来平衡这项工作。