snc/redis-bundle

为 Symfony 提供的 Redis 集成包

安装次数: 32,246,013

依赖者: 87

建议者: 24

安全性: 0

星标: 1,034

关注者: 36

分支: 329

开放性问题: 5

类型:symfony-bundle

4.7.2 2024-08-19 19:00 UTC

README

Latest Stable Version License Monthly Downloads Build Status

关于

此扩展集成了 PredisPhpRedis,并将其集成到您的 Symfony 4.4+ 应用程序中,提供快速便捷的 Redis 接口。

建议使用原生的 PhpRedis 扩展,因为它更快,也是我们主要开发平台。如果您的环境中没有此扩展或无法安装,Predis 是一个安全且可移植的替代品,我们的集成在功能上应相同。

安装

使用 Composer

composer require snc/redis-bundle

文档

在 docs/ 中阅读文档

贡献

运行完整的测试套件需要安装带有特定 PHP 扩展和 Redis 服务器的 PHP,以及 overmind 来启动 Redis 进程群。

因此,我们在本地开发中使用 Nix

在您 安装 Nix 之后,请确保您位于 SncRedisBundle 目录中。在其中,您可以运行

nix shell

来安装并进入开发环境。一旦进入,您就可以运行

composer update # install php package dependencies
overmind start & # start redis fleet
php vendor/bin/phpunit # run tests, or anything else you want with php binary

许可证

查看 LICENSE