SncRedisBundle
4.7.2
このバンドルは Predis と PhpRedis を Symfony 4.4+ アプリケーションに統合し、Redis への高速で便利なインターフェイスを提供します。
ネイティブの PhpRedis 拡張機能の使用が推奨されます。これは、より高速であり、主要な開発プラットフォームであるためです。拡張機能が利用できず、環境にインストールできない場合は、Predis が安全で移植可能な代替手段とみなされ、統合は機能的に同一である必要があります。
コンポーザーを使用する:
composer require snc/redis-bundle
docs/ のドキュメントを読んでください。
完全なテスト スイートを実行するには、特定の PHP 拡張機能と Redis サーバーを備えた PHP がインストールされている必要があり、さらに一連の 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
「ライセンス」を参照してください。