gpt4 book ai didi

为多个应用程序提供服务的 Java 缓存

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:20 25 4
gpt4 key购买 nike

我希望创建一个缓存来存储来自经常出现故障的 API 的信息。 API 提供有关项目的信息,每个项目都具有与任何其他项目相同的字段。

我目前有多个服务访问此 API。当调用 API 时,您可以请求仅返回某些字段,例如价格和名称或制造商。

建议的缓存将是每个服务都可以使用的库。这个想法是,每个服务将传递其感兴趣的字段、其感兴趣的使用 API 信息实例化的对象列表,并且缓存将返回包含所有请求信息的对象列表。

我应该声明我已经继承了这个项目,并且它目前根本不起作用。以前的设计者的想法是创建一个接口(interface),其中包含可能从此 API 返回的所有信息的字段,并且每个服务将传递一个实现该接口(interface)的类。

他们遇到的主要问题是如何将 API 的字段映射到传入的类。我想知道这是否是一个好的方法,因为我是一名实习生,有大约四个月的 Java 工作经验。

最佳答案

你也许可以使用akka clusterIgnite .

关于为多个应用程序提供服务的 Java 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53109818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com