2011-04-13 39 views
0

我正在开发一个项目,我需要处理大约数百万笔交易,并且正在寻找可以帮助我的云计算解决方案。我是C#程序员,所以我想知道Azure是我的最佳选择吗?或者任何人有任何建议或书籍/网站开始?使用云计算处理大量数据

非常感谢, 安迪,

回答

1

你应该definetly读一些关于Hadoop的:http://hadoop.apache.org/
Recomended书:http://www.amazon.com/Hadoop-Definitive-Guide-Tom-White/dp/0596521979
商业版:http://www.cloudera.com/

这对于处理大量非结构化数据提供了框架( MapReduce)(例如日志),这是雅虎,Facebook等使用的非常成熟的解决方案:http://wiki.apache.org/hadoop/PoweredBy
纯SQL是av可与Hive一起使用,
作业可以使用流模式在C#中编写,Hadoop具有本机Java API。

亚马逊在云上使用Amazon Elastic MapReduce(EMR)提供Hadoop托管:http://aws.amazon.com/elasticmapreduce/