速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Amazon 的 SimpleDB 进入公测阶段

  • 2008-12-18
  • 本文字数:1446 字

    阅读完需:约 5 分钟

Amazon 的云数据库服务 SimpleDB 日前结束了封闭测试、进入无限期公测阶段。SimpleDB 意欲成为云中可存取的简单数据库,Amazon 现在开始提供对其有限的免费访问。

Amazon 把它的弹性计算云(EC2)和简单存储服务(S3)结合了起来,再加上最新可用的公共 SimpleDB 服务,来为感兴趣的人提供云中的数据库。据 Amazon Web Services 的布道者 Jeff Barr 所说,SimpleDB 允许应用运行在 EC2 之上,无需创建 Schema 就可以通过 API 检索存储在 S3 中的数据:

概念模型与 APIs 一样,非常简单。你可以随时加入,并随着你的进行开始编码、优化数据模型。没有不友好、固定的 Schema。你只用存储各个条目你所需要的属性。我们还有一些新的客户端库,以使编码更加简单。

SimpleDB 很容易增长。在测试阶段,你拥有的域可高达 100 个,每个域中又可以有 10GB 数据。你不必担心数据会随着数据库的增长而分布到多个磁盘上去。这些问题 SimpleDB 都在幕后为你处理好了。

Jeff 还宣布提供了有限的免费 SimpleDB 使用:

我们已经作出了推出 SimpleDB 的商业决定,这次决定比以前要容易。现在你可以开始免费使用。至少在接下来的六个月里,你可以每个月消耗高达 500MB 的存储空间,可以使用 25 机器工时(machine hour)。你可以输入 1GB 数据、取出 1GB 数据。你还可以从 Amazon EC2 免费存取任意大小的数据。

我们还减少了存储和处理的费用(大大减少),这会立即生效。SimpleDB 存储的价格从先前的每月每 GB1.50 美元降至每月每 GB0.25 美元。当然,已存储在 SimpleDB 中的现有数据将会按新的价格收费。

SimpleDB 还在封闭测试的时候,由于 SimpleDB 构建在 Erlang 之上,Charles Ying 就对其进行了谈论并提出了如下考虑因素

  • 最终一致性——数据不会立即传播到所有节点上……反应时间通常是一秒左右,如果数据量或者负载很大,等待时间会更长。但从好的方面想,你的数据不会丢失!
  • 查询是按词典顺序的——你需要按词典排序的形式存储数据(整数补零,为负整数集添加正向偏移量,并将日期转换为 ISO 8601 等格式)
  • 查找索引——你需要为全文检索创建你自己的索引——SimpleDB 的查找表达式不支持全文检索,所以你必须创建反向索引来正确地进行“全文检索”。实际上这是真正轻量级的做法,我也相信以后会有很多有趣的索引机制成为可能。

与此同时,GigaOM 的编辑 Nitin Borwankar 比较了 SimpleDB 和 Google 的 BigTable,并得出结论,认为 Amazon 的产品要更胜一筹

  • Google 的产品——不仅仅是 BigTable,还有 GoogleBase、Gdisk 等——都令我感觉像一堆临时拼凑、各行其是的工具,没有集成策略。假如有,那未免藏得太好了,我找不到。
  • Amazon WS 清晰地引入了一个设计良好的总体规划,旨在将软件改变为服务,在注重创建长期战略价值的博弈中,每个新产品的推出都类似于国际象棋中的一粒棋子。而且随着 SimpleDB 的推出,皇后已经走到了棋盘的中心。
  • Amazon WS 基于 YOYODA 原则——你始终拥有你自己的数据(You Own Your Own Data, Always)。SimpleDB 与 Amazon S3 结合,就是开放数据拥护者箭囊中的一支利箭。
  • Amazon WS 包括一个内置的、灵活的支付系统,用户既不会被迫免费提供他们的应用,也不用给应用强加上“广告软件”模式。现在你可以在 SimpleDB 上构建一个基于数据的 Web 应用,并顺利地付费。

简洁地说,SimpleDB 非常具有颠覆性。

SimpleDB Explorer 是一个帮助通过 SimpleDB 上传 MySQL 数据的工具。针对 Ruby、Python 和 Java 开发人员的各种工具、资源可在 SimpleDB 资源中心找到。

查看英文原文: Amazon’s SimpleDB Enters Public Beta

2008-12-18 00:181077
用户头像

发布了 151 篇内容, 共 62.2 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

PCTP考试学习笔记之一:深入TIDB体系架构(上)

TiDB 社区干货传送门

管理与运维 TiDB 源码解读 TiKV 源码解读 TiKV 底层架构

java学习过程中要注意哪些方面?

小谷哥

前端开发技术培训班靠谱吗

小谷哥

RT-Thread记录(十六、SFUD组件 — SPI Flash的读写)

矜辰所致

RT-Thread 8月月更 SFUD SPI设备

swap去中心化交易所系统开发技术分析

开发微hkkf5566

实战-记录一次大版本升级

TiDB 社区干货传送门

新版本/特性解读

零基础学员如何参加大数据培训?

小谷哥

运维审计是什么意思?有什么作用?用什么软件好?

行云管家

运维 审计 IT运维 运维审计

去中心化交易所swap系统开发功能以及逻辑分析

开发微hkkf5566

多种姿势搞定Tidb集群监控大屏

TiDB 社区干货传送门

监控

看完年薪30W~120W程序员分别需要掌握的技能栈,我彻底悟了!

程序员小毕

Java 程序员 程序人生 后端 架构师

TiFlash 表达式的实现与设计

TiDB 社区干货传送门

应用日志采集是什么意思?批量采集应用日志软件用哪个?怎么操作?

行云管家

日志采集 IT运维 行云管家 应用日志

数字化转型新CP:云原生+边缘计算 实践分享

York

容器 云原生 数字化转型 边缘计算 边云协同

C/CPP基础练习题(一)运算符,判断

CtrlX

c c++ C# 8月月更

Bytebase 部署体验总结 & 评选结果

Bytebase

数据库 体验官

什么是“根创新”?从公交支付用上国产数据库说起

OceanBase 数据库

融云移动办公协同平台,助力政企数智化转型升级

融云 RongCloud

企业 即时通讯

上游sql通过drainer同步到kafka时在kafka中是什么样子的

TiDB 社区干货传送门

实践案例 管理与运维 版本测评 大数据场景实践 实时数仓场景实践

动态线程池的9个应用场景你见过几个?

程序员小毕

Java 程序员 面试 程序人生 线程池

参加java培训和自学技术有什么区别

小谷哥

2022 全球 AI 模型周报

Zilliz

人工智能 深度学习 计算机视觉

大数据培训可以成为优秀工程师吗?

小谷哥

开放下载 | 飞天技术峰会-云原生加速应用构建分论坛资料开放下载

阿里巴巴云原生

阿里云 云原生

我吐了!一个奇葩的线上问题,导致我排查了一天

Java永远的神

Java 程序员 面试 程序人生 后端

pd-ctl 选项 --jq 格式化语法使用案例详解

TiDB 社区干货传送门

性能调优 实践案例 管理与运维 扩/缩容

历时10个月,1300+队伍参赛 第二届HarmonyOS开发者创新大赛奖项揭晓

Geek_2d6073

PCTP考试学习笔记之一:深入TIDB体系架构(下)

TiDB 社区干货传送门

TiDB 底层架构 管理与运维 TiDB 源码解读 TiKV 源码解读

OceanBase 亮相2022全国CIO大会,荣获“2022年度CIO信赖品牌”

OceanBase 数据库

TCP异常场景:三次握手四次挥手丢包情况解析

Java全栈架构师

程序员 面试 TCP 计算机网络 秋招

SENSORO 智慧城市平台中的延时队列设计

SENSORO

大数据 物联网 智慧城市 延时队列

Amazon的SimpleDB进入公测阶段_架构_Abel Avram_InfoQ精选文章