合計で 6 つのデータベース テーブルを使用するやや複雑なアクセス許可システムがあり、それを高速化するために、ページの読み込みごとにデータベースをヒットする代わりに、これらのテーブルをメモリにキャッシュしたいと考えています。
ただし、新しいユーザーが追加されたときや権限が変更されたときに、このキャッシュを更新する必要があります。これをメモリキャッシュに入れる方法と、更新と同時にアクセスした場合に問題を引き起こさずに安全に更新する方法がわかりません
誰かがこのようなことをする方法の例を持っていますか、または研究のために正しい方向に私を向けることができますか?