スレッドの安全性を知っています。いくつかのシナリオでは、それは完璧な感覚を作ります。たとえば、私はロガーがスレッドセーフである必要があることを理解しています。そうでなければ、同じファイルを開き、複数のスレッドからのアクセスにアクセスしようとする可能性があります。キャッシュが複数のプロセス(Redis)からアクセスされているときにスレッドの安全性が必要なのでしょうか?
しかし、キャッシュにアクセスする際にスレッドの安全性が重要である理由を私は視覚化できません。複数のスレッドから取得/設定するとキャッシュが壊れる可能性があります。
最も重要なのは、スレッドの安全性が必要な場合(キャッシュにアクセスしている間)、複数のプロセスからキャッシュにアクセスする際にどのように使用できるかです。レディスの文脈で誰かが答えることができればいいと思う。アドバンス