分布式数据处理中的缓存、模型修改与远程数据扩展
1. 缓存策略
1.1 请求与响应示例
在实际的服务请求中,不同的请求对缓存的要求不同。以下是客户服务中单个记录请求和订单服务中相关内容请求的示例:
- 客户服务单个记录请求
**** REQUEST ****
GET /customer/e3r4t5y6 HTTP/1.1
Host: api.example.org
Accept: application/vnd.collection+json
Cache-control: no-cache
**** RESPONSE ****
HTTP/1.1 200 OK
Host: api.example.org
Content-Type: application/vnd.collection+json
Cache-Control: private, max-age=600, must-revalidate
ETag: "w/i8u7y6t5r4er3"
此请求使用 Cache-control: no-cache ,表明需要资源的“新鲜”副本。
- 订单服务相关内容请求
**** REQUEST ****
GET /orders/filter?customer=e3r4t5y6 HTTP/1.1
Host: api.example.org
Accept: applicati
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



