在尝试成为一名务实的程序员时,我正在尝试为从 UPS 和 USPS api 返回的服务和费率制定缓存策略。
我的第一个想法是存储以下内容:
- 邮政编码(规范化,无空格,仅作为键)
- 载体
- 重量
- 服务
- 成本
- 运输时间
- 国家代码(ISO 3166-1 alpha-2)
我的主要目标是为 API 调用设置一个短暂的超时,并故障转移到缓存的数据。对于可以接受“估计”费率的情况(例如:购物车上的运费计算器),我首先使用缓存的数据。
编辑我完全打算定期从现有用户数据中启动此缓存。
在尝试成为一名务实的程序员时,我正在尝试为从 UPS 和 USPS api 返回的服务和费率制定缓存策略。
我的第一个想法是存储以下内容:
我的主要目标是为 API 调用设置一个短暂的超时,并故障转移到缓存的数据。对于可以接受“估计”费率的情况(例如:购物车上的运费计算器),我首先使用缓存的数据。
编辑我完全打算定期从现有用户数据中启动此缓存。