香菜芹菜辣青椒,茄子扁豆嫩蒜苗,好大的黄瓜你们谁要,一个铜子儿拿两条。

2007-03-14

Amazon E-Commerce Service笔记 Part III

当SearchIndex=VideoGames时,以下查询参数是有效的:
  • Brand:品牌;
  • BrowseNode:产品类别;
  • Condition:新旧状况;
  • DeliveryMethod
  • ISPUPostalCode
  • ItemPage:制定返回结果集的页数;
  • Keywords:关键词;
  • Manufactures:厂商;
  • MaximumPrice:最高价格;
  • MerchantId:店主id,不指定时即为Amazon;
  • MinimumPrice:最低价格;
  • Sort:排序;
  • State:所在州;
  • TextStream:文本;
  • Title:产品名称。

内容缓存:

为了保证系统性能能够满足所有人的需求,Amazon ECS服务限制了客户端发送请求的频度。每个ip地址最多每秒钟只能发送一个请求。如果你的应用在很短的时间内发送大量请求,则会导致整个的性能下降,特别是Amazon的服务器特别繁忙的时候。如此以来,缓存就成为AWS-based的应用非常重要的一部分。
例如我们做一个REST请求,可以用HashMap类来做一个简单的缓存,利用请求的URL地址做键。每一个成功的请求后,将返回的数据放入cache中。
要注意的是Amazon限制了数据缓存的时间。根据许可声明,多数数据都不允许缓存超过24小时,除了某些静态信息——例如作者姓名、产品名称、发售日期——是可以存储最多三个月的时间的。价格和供货信息能被缓存一周,但如果不是每小时刷新一次的话,则必须在显示的时候加上一个时间说明。

1 条评论:

希望 阳光 幸福 说...

你好
你的博客为什么 不放Google提供的广告啊

呵呵

等你放好了 我帮你点击

你也 帮我点吧 谢谢!