欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Amazon发布SimpleDB:初露端倪的在线数据库

程序员文章站 2022-05-09 09:17:00
...
mazon终于发布了SimpleDB,一个初露端倪的数据库。按照产品描述中说的“Amazon SimpleDB是一个对结构化数据实时查询的Web服务”。这个Web服务目前是有限测试阶段——如果你感兴趣马上申请我相信很快会爆满。

和Amazon S3允许你读写删除文件不一样,通过SimpleDB你可以执行下面的命令:

#CREATE,创建一个新域来放你自己的结构化数据。

#GET,PUT,DELETE你域里的数据。还可以带属性-值对。SimpleDB在你把数据放到域里时自动索引以便能快速被取到,你也不需要预定义模式或者在加入数据时修改模式。每条语句可以带最多256个属性。每个属性值可以是1-1024字节。

#QUERY,用一组运算符查询你的数据:=, !=, <, > <=, >=, STARTS-WITH, AND, OR, NOT, INTERSECTION AND UNION。查询执行时间目前限定在五秒。Amazon SimpleDB为实时应用而设计并为此作优化。

用户只为你用的服务付费。价格方式和Amazon的Simple Storage Service相似,但是有两个主要不同:

-结构化数据存储的费用有数量级的不同。在S3上$0.15每GB月在SimpleDB上变成了$1.50。

-还有一个$0.14每SimpleDB小时的机器使用费。Amazon作了如下解释:

“Amazon量化你每条请求的机器使用,并基于完成你的每条数据库请求QUERY, GET, PUT, etc.)所用的机器能力来收费,把它换算成类似2007 1.7 GHz Xeon处理器一小时的处理能力。”

EC2 收$0.10一小时如果你用小machine instance,大的$0.40一小时。

还有很多问题拭目以待。Web应用能从SimpleDB得到需要的性能吗?这个价格以用户需要的数据吞吐量能行吗?还有就是能满足一个网站的要求吗?
相关标签: 数据结构