ホームページ >バックエンド開発 >PHPチュートリアル >php redis関連の問題
PHP redis の問題
redis に関する情報を確認し、接続を接続し、終了する場合は接続を閉じます。
ただし、PHPのredisには接続機能のみがあり、閉じる機能はないようです。
閉める必要はないのでしょうか?この場合、接続が多すぎると Redis の速度が低下するのではありませんか、それとも Redis には独自のリサイクル メカニズムがあるのでしょうか?それで、いつ切断されたのですか?
------解決策------------------
私の調査結果によると、クライアントが地元の電話をかけている場合接続が非常に安価な Redis インスタンス (つまり、本質的に No Op) では、接続プーリングは実際に毎回新しい接続を作成するよりも遅くなりますが、クライアントがネットワーク化された Redis インスタンスを呼び出す通常のシナリオでは、接続プーリングによりパフォーマンスが向上することがわかりました。約8~14%減少します。
https://groups.google.com/forum/?fromgroups=#!topic/redis-db/QQdp11TL2_g
これについては以前にも議論しましたが、この投稿がお役に立てば幸いです。
------解決策---------
php は、このアクションを閉じることを気にする必要はありません。これは、memcache や mysql のメカニズムとは異なります。