dyweb/redis-cache

具有命名空间和PSR-6的简单Redis缓存库

v0.2.1 2016-08-31 04:04 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:47:33 UTC


README

License StyleCI Build Status codecov Latest Stable Version HHVM Status

RedisCache是一个具有键命名空间、Redis支持和PSR-6实现的简单缓存库。为了保持简单,它只提供最简单的接口,不带来任何依赖(除了PSR-6接口)。与其他复杂且冗余的缓存库不同,RedisCache小巧而强大。

特性

  • 支持PredisPhpRedis
  • 支持PSR-6
  • 在不同的命名空间中存储和管理键
  • 使用流畅的接口
  • 利用延迟记录以获得更好的性能
  • 利用额外的内存缓存以减少I/O
  • 除了PSR-6接口外没有依赖项

要求

  • PHP 5.3或更高版本
  • Redis 2.8或更高版本

安装

RedisCache已准备好使用ComposerPSR-4。要安装它,只需运行以下命令

composer require dyweb/redis-cache

入门

请查看此处的示例

配置

请查看配置文档。

开发

贡献

通过合并请求添加新功能或修复错误、报告错误或仅提出建议,我们非常欢迎为此项目做出贡献。在贡献时,请遵循PSR-2编码标准,并确保您的所有贡献不违反我们的编码风格和集成测试。

测试

请按照以下命令配置必要的环境并运行检查和测试

composer install

# run tests
./run-check.sh

建议使用最新版本的PHPUnit进行测试。

许可证

此项目的代码在MIT许可证下分发。(见LICENSE