亚马逊API ASP.NET

gr8qqesn  于 2023-03-13  发布在  .NET
关注(0)|答案(2)|浏览(170)

我正在开发一个网站(ASP.NET MVC),最终将展示数百万本书。我已经在MySQL数据库中有了这些书的书名和作者。
我们的目标是当用户搜索图书时,前20个匹配项(书名和作者)将出现在页面上。然后我计划使用Amazon API获取这20本书的更多信息(isbn、图片、描述等),并通过 AJAX 充实这些条目。然后我还将这些信息添加到MySQL中,以便下次请求这些特定书籍时,我已经有了数据。
我的问题是我应该使用什么样的亚马逊网络服务?有这么多像亚马逊S3,亚马逊SimpleDB等,我只是不知道哪一个将是最适合我的需要。成本也是一个因素。
如有任何指导,将不胜感激。

aiqt4smr

aiqt4smr2#

简而言之,Amazon S3是一种面向大数据存储技术,而SimpleDB是非关系数据库(如mongoDB和raven)。
我们使用第一个来存储静态文件(javascript,css和图片)。
第一种比较便宜,但是你一次只能检索一个“文件”。第二种给你一定程度的查询支持。
如果需要关系数据库,可以使用AmazonRDS,它是一个可以复制的MySql数据库。

相关问题