私は自分のアプリのredis-serverに行っていたいくつかの呼び出しを最適化し、expire
呼び出しの数を大幅に減らしました。スループットがダウンした方法を参照してください:redis-serverのスループットを最適化した後のクエリ時間のスパイクの説明
をしかし、また、クエリ時間が急に上がった(とスパイクは、背が高くなった)どのように注意してください!なぜそれが起こったでしょうか?
私は基本的にset
とexpire
のペアをsetex
でコードに置き換えました。私は午前2時15分ごろに1つの最適化を行い、午前2時45分ごろに別の最適化を行いました。後者の場合にのみクエリ時間がどのように上昇するかに注目してください。
これは単純にNew Relicの奇抜なものか、ここではRedis中心の説明ですか?私の全体的な目的は、クエリ時間をできる限り短くして維持することでした。より多くの情報が必要な場合はお知らせください。