2

从墨脱回来的大野狼 活跃等级: 3

活跃等级
3

编辑推荐
131

精品故事
19

注册时间
2007年7月1日

查看信息
故事
日记
最新动态

快捷操作
加为联系人
发小纸条

   

从墨脱回来的大野狼 活跃等级: 3 的好看簿

写故事 发起活动
    Amazon SimpleDB

    Amazon刚刚release了SimpleDB服务,与S3,EC2一样,这都是会改变整个软件生态系统的技术!向Amazon致以崇高的敬意。

    这篇文章里有非常详细的整理:http://www.highscalability.com...

    第一时间阅读SimpleDB,思考它对于自己项目的影响:http://www.amazon.com/b/ref=sc...

    最后,SimpleDB是用Erlang语言编写的。 据我所知,这是第一个如此大的公司(除去Ericsson以外)第一个在如此关键的应用上采用Erlang语言编写的。

    补充: 这篇文章包含了SimpleDB很多技术细节,推荐:http://www.sriramkrishnan.com/...

    补充2: 好看簿会在不久的以后需要一个内部的marketing专用的系统。 我很有兴趣用EC2,SimpleDB来构建这个系统。通过实用来了解一个技术的真实状况是最安全的了。

    补充3: 我意识到由于数据查询是大多数网站”性能“很重要的一环,如果所有查询都要跑到Amazon(本地当然会有一些Cache),是不是会速度太慢? 或者说,要使用SimpleDB,最理想的应该用EC2存放应用程序?这样网络通讯的开销就会降低到可以接受的程度。

    此日记发布于2007-12-16 22:48:43

    评论

    81

    仨儿 活跃等级: 2

    活跃等级
    2

    编辑推荐
    46

    精品故事
    3

    注册时间
    2007年8月4日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    仨儿 活跃等级: 2 于 1 年, 6 月 说:
     嗯嗯嗯,也刚刚在 ECUG 列表中知道,学习中,介绍你的日記给大家,共同来掺合学习!
    3624

    老黄 活跃等级: 2

    活跃等级
    2

    编辑推荐
    7

    精品故事
    0

    注册时间
    2007年12月11日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    老黄 活跃等级: 2 于 1 年, 6 月 说:
    所有的人都想做一些改变世界的事,Amazon也一样。 :) 对于它正视自己的考虑,我非常的崇拜,要知道一个已经在电子商务产业上突破的公司,准备在IT产业链上再打开一片天地是一个非常需要勇气的事。

    另一方面,SimpleDB与S3、EC2一样,它都是让你节约下面的成本,最快的实现或是说最简单实现你的想法的基础设施,不过存储、电力、分布式、高可用、CPU它都可以解决,现在看起来,带宽、流量、速度还是一个中国无法面对的问题 :(

    81

    仨儿 活跃等级: 2

    活跃等级
    2

    编辑推荐
    46

    精品故事
    3

    注册时间
    2007年8月4日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    仨儿 活跃等级: 2 于 1 年, 6 月 说:
    http://groups.google.com/group...

    咔咔咔!

    就俺的直觉,以 Simple 为名,应该是关系DB和NXDB以及ORM 之外的折中 面向业务简单的分布式DB服务,
    所以,就你预计的进行 市场系统的管理的话,
    随着业务的扩展,数据/关系/组合 等等都在变,
    最好表使用这类面向“简单” 的DB产品,
    如果仅仅想分布式的话,
    完全可以使用 Erlang 内置的DB~ Mnesia
    这是经过长期运行验证可靠的!
    127

    limodou 活跃等级: 2

    活跃等级
    2

    编辑推荐
    4

    精品故事
    0

    注册时间
    2007年8月17日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    limodou 活跃等级: 2 于 1 年, 6 月 说:
    我认为是否会用要考虑什么才是对你重要的。有些时候我们更关注应用,对于数据感觉上并不敏感或重要,可以考虑此类的服务由外部来提供。但是有时候数据决定了你的生死(现在的web环境,应用的复制还是比较容易的),没有了数据就没有了一切。这时我并不放心将数据放在别的地方,特别是这种方式造成我的应用严重依赖于外部,万一有个什么原因,如光缆断了之类的,估计造成的损失不是一星半点的。所以可以考虑内部数据使用外部,用户数据自已处理。但这样内部数据可能本来就不多,那是否还有必要。

    以上的分析不是从技术角度来说的,因为技术不是全部。
    469

    cleverpig 活跃等级: 2

    活跃等级
    2

    编辑推荐
    53

    精品故事
    5

    注册时间
    2007年9月3日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    cleverpig 活跃等级: 2 于 1 年, 6 月 说:
    SimpleDB就是Simple啊。。复杂的数据结构别想放到上面,比如带有1 to n的关联的数个对象。而且如果应用存在这种复杂对象的话,其维护成本可想而知。当然安全性也是一方面,数据是否能支持加密等。
    如果公司负担不起数据库server的话,可以采用简单而功能强大的文件数据库(比如超强的面向对象数据库db4o:http://www.db4o.com)..
    1

    蚂蚁 活跃等级: 3

    活跃等级
    3

    编辑推荐
    44

    精品故事
    5

    注册时间
    2007年7月1日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    蚂蚁 活跃等级: 3 于 1 年, 6 月 说:
    佩服amazon,从一个成功的电子商务公司扩张到计算基础设施提供商,它比Google和Microsoft走的更快。

    读了一些文章,给出了可能的应用前景

        * Search indexes
        * Log databases / analysis tools -
        * Data mining stores
        * Tools for World Domination(:->)

    我只要想清楚需求(数据和计算需要多可靠,多快,能否忍受这些服务带来的风险),考虑用S3+EC2+SDB来构建好看簿的部分系统将会是非常有趣的事情。

    1

    蚂蚁 活跃等级: 3

    活跃等级
    3

    编辑推荐
    44

    精品故事
    5

    注册时间
    2007年7月1日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    蚂蚁 活跃等级: 3 于 1 年, 6 月 说:
    还得考虑最后数据集会有多大,会不会触及这些服务的容量限制。

    当基础设施本身会成为瓶颈,那就得慎重了。
    6

    二傻 活跃等级: 2

    活跃等级
    2

    编辑推荐
    23

    精品故事
    1

    注册时间
    2007年6月30日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    二傻 活跃等级: 2 于 1 年, 6 月 说:
    1. 这个idea非常cool。
    2. 使用SimpleDB对项目的开发会产生怎样的影响?比如如果没有框架的支持,没有ORM,势必会增加开发的难度。
    3. SimpleDB的速度到底能有多快?他的性能会不会成为系统的瓶颈?
    个人感觉可能对于一些数据量超大,但性能要求不高的系统,可能还是合适的。
    38

    寒冬夜行人 活跃等级: 2

    活跃等级
    2

    编辑推荐
    31

    精品故事
    1

    注册时间
    2007年7月13日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    寒冬夜行人 活跃等级: 2 于 1 年, 6 月 说:
    这个我觉得只是一种数据存储服务的辅助,不会改变现在的应用对DB数据库的使用方式。
    1.数据是一种机密和财富,不会轻易的放到其它地方
    2.SimpleDB以服务的方式提供访问,显然不可能支持复杂巨量的业务逻辑
    所以我的感觉,SimpleDB的好处还是在于给一些internet的小型应用提供了数据存储高可靠的经济方案。
    5203

    易水寒 活跃等级: 0

    活跃等级
    0

    编辑推荐
    0

    精品故事
    0

    注册时间
    2008年2月19日

    查看信息
    故事
    日记
    最新动态

    快捷操作
    加为联系人
    发小纸条

    易水寒 活跃等级: 0 于 1 年, 4 月 说:
    @cleverpig: 对,我也比较喜欢db4o
    » 点击本链接登录进行评论
    每周收到好看的故事! 订阅 好看簿每周精选
    输入你常用的电子邮件:


    您的IE浏览器的版本过低,低版本的浏览器在处理javascript文件时存在问题,无法支持Ajax功能,全面使用好看簿,IE浏览器的版本至少为6.0SP2,请使用更高版本的IE浏览器