0

ヘイホー、

私は現在、ゲーム サーバーのユーザー システムに取り組んでいます。したがって、私の問題は、多くのユーザーが存在することですが、ユーザーがオフラインのときの情報も必要です。

ユーザーの 2 つのバージョンは次のようになります。

オンライン バージョン:ユーザー名、ID、lastLogin、メタデータ、GUI など...

オフライン バージョン:ユーザー名、ID、メタデータ

Google guava を使用してユーザーをキャッシュしています。キャッシュが「いっぱい」になった後、ユーザーをオフライン ユーザーにダウングレードして、メモリの消費量を減らしたいと考えています。私の質問は今、どうすればこれを達成できるかです。そのような動作をサポートするgoogle guavaのようなより良いキャッシュシステムはありますか?

ユーザーのオフライン バージョンは非常に頻繁に必要とされるため、非常に頼りにしています。

4

1 に答える 1