可以应用缓存来存储重要信息


can cache be applied for storing important informations?

我正在创建一个要托管在多服务器环境中的应用程序。我的叶子端是php,后端是java。我正在使用 REST 客户端调用所有内容。所以我想减少 API 调用的数量。为此,我需要在调用一次后将相关信息存储在客户端。我不想两次调用同一个 API(如用户个人资料信息)。那么最好的选择是什么?

早些时候我想过使用会话,但我希望这不适用于多服务器环境。我在前端没有数据库。

那么我可以为此使用缓存吗?缓存可以用来存储用户相关数据吗?缓存对于此用途可靠吗?

如果您使用的是 REST,则可以通过使用缓存的 HTTP-Proxy 连接到 REST 服务器来缓存 API 调用本身。