ホームページ  >  記事  >  バックエンド開発  >  php redis関連の問題

php redis関連の問題

WBOY
WBOYオリジナル
2016-06-13 13:01:20848ブラウズ

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 のメカニズムとは異なります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。