ricardogaguiar / laravel-redis-fallback
Laravel 8 Redis 缓存回退到数组
Requires
- php: >=7.0
- illuminate/support: 5.* || 6.* || 7.* || 8.*
This package is auto-updated.
Last update: 2024-09-10 22:53:35 UTC
README
此包的用途 / 该包装的目的 / このパッケージの目的
(英文) 此包用于在 Redis 服务器不可用于 Laravel 缓存时回退到数组。
目前指定数组作为回退,因为它可以存储标记数据。
但请注意,在性能方面,它与不使用缓存几乎相同。
此包基于 https://github.com/24i/laravel-redis-fallback 创建,以便
- 使回退包与 Laravel 8 兼容
- 使回退包与标签功能兼容
(中文) 如果 Redis 服务器不可用于 Laravel 的缓存,则此软件包用于回退到数组。
当前将数组指定为回退,因为它可以存储标记的数据。
但是请注意,就性能而言,不使用缓存几乎是相同的。
参照 https://github.com/24i/laravel-redis-fallback 创建
- 使用 Laravel 8 使回退包工作
- 使用标签功能使回退包工作
(日文) このパッケージは、Redis が落ちた場合でも例外エラーを出さずに Laravel が続行できるようにするパッケージです。 色々な用途に合うパッケージを探していましたが
- Laravel 8 には対応していません
- タグを使っている場合には対応していません
そのため、https://github.com/24i/laravel-redis-fallback を開始にあたってのコードとして参照して、それ以降は自分で作成することにしました。
Redis が使えない場合、array が cache の代わりの保存先として使われます。 結果として
- パフォーマンスの向上はほぼ期待できませんが、Redis が落ちてもシステムは稼働し続ける
- Redis 復旧後の後始末をしなくても済む
という所に特徴があります
安装和设置方法 / インストール・設定方法
composer require hikarine3/laravel-redis-fallback;
(英文) 替换 config/app.php 中的默认缓存服务提供程序
(中文) 替换 config/app.php 中的默认缓存服务提供程序
(日文) config/app.php の以下の部分を書き換えて下さい
'providers' => array( ... //'Illuminate\Cache\CacheServiceProvider::class', ... \Hikarine3\LaravelRedisFallback\LaravelRedisFallbackServiceProvider::class ... )
测试
(英文) 即使 Redis 服务停止,也应测试系统是否可以正常运行。
(中文) 即使 Redis 服务停止,也应该测试系统是否可以正常运行。
(日文) Redis を落としても、システムがきちんと稼働することを確認の上で、使ってください。
许可证 / ライセンス / 执照
MIT
作者 / 作者
姓名 / 名前 / 全名
Hajime Kurita
技术相关 Web 服务 / 提供してる技術関連 Webサービス / Techincoal Web服务
VPS & Infra 比较表 / VPS比較 / VPS比较
编程语言比较 / プログラミング言語比較 / 编程语言比较
- EN: https://programminglang.com/en/
- CN: https://programminglang.com/zh/
- JP: https://programminglang.com/ja/
开源软件
- Docker: https://hub.docker.com/u/1stclass/
- Github: https://github.com/hikarine3
- NPM: https://npmjs.net.cn/~hikarine3
- Perl: http://search.cpan.org/~hikarine/
- PHP: https://packagist.org.cn/packages/hikarine3/
- Python: https://pypi.ac.cn/user/hikarine3/
为以下 Web 服务做出贡献(我作为所有者参与的项目的一部分)
日语
- https://HelloWorkPlus.com/
- https://HotelGurashi.com/
- https://ja.web-tool.net/
- https://KaikeiSoftHikaku.com/
- https://Minakoe.jp/
- https://ProgrammingLang.com/ja/
- https://OData.jp/ja/
- https://RentalServerHikaku.com/
- https://SakuhinDB.com/
- https://SenyouServerHikaku.com/
- https://SKensaku.com/
- https://VpsHikaku.com/
英语
- https://en.sakuhindb.com/
- https://ProgrammingLang.com/en/
- https://OData.jp/
- https://VpsRanking.com/en/