0

在尝试成为一名务实的程序员时,我正在尝试为从 UPS 和 USPS api 返回的服务和费率制定缓存策略。

我的第一个想法是存储以下内容:

  • 邮政编码(规范化,无空格,仅作为键)
  • 载体
  • 重量
  • 服务
  • 成本
  • 运输时间
  • 国家代码(ISO 3166-1 alpha-2)

我的主要目标是为 API 调用设置一个短暂的超时,并故障转移到缓存的数据。对于可以接受“估计”费率的情况(例如:购物车上的运费计算器),我首先使用缓存的数据。

编辑我完全打算定期从现有用户数据中启动此缓存。

4

1 回答 1

0

好像你回答了你自己的问题。在查看重量时,如果您拥有它,我会根据 DIM 大小缓存可计费重量,因为这是最大的差异。

于 2012-10-26T17:09:32.793 回答