代码分享:EC2上的CouchDB自动安装脚本

下面是一个Shell脚本,其功能是在EC2机器上进行CouchDB自动化配置安装。分享给大家。

CouchDB 最佳 App 大奖得主 blitz.io 技术架构剖析

Blitz是一家提供压力测试服务的公司,最近它获得了在CouchConf上评选的最佳CouchDB App大奖,本文就是讲述Blitz的CouchDB使用架构。他们何以能被评为最佳CouchDB App的,其具体技术架构都将在本文中为大家呈现。

Localytics 的MongoDB优化经验

Localytics 是一家为移动应用提供实时数据分析服务的公司。其在存储上采用了Amazon的云存储服务,在其上构建MongoDB进行数据存储。下面是一个Localytics公司的Andrew Rollins在MongoNYC大会上的演讲Slide,描述了他们在MongoDB实际应用中的优化技巧,是非常好的实用教程。

MongoDB集群硬件指南 – 在EC2、EBS上构建你的数据库集群

之前曾经有一篇文章(Redis、MongoDB在Amazon云服务中的应用)分享了MongoDB 和Redis 在EC2 上的部署经验。

下面这个则是10gen工程师制作的一个slide,介绍MongoDB在EC2 和EBS 机器上的部署,通过分析MongoDB 集群中的各个角色机器的不同硬件需求,分别与Amazon 云平台的机型相匹配,绘制了一个详尽的机器配置清单,有极强的指导意义。

Hadoop Map-Reduce 实例的 Ruby 实现

下面是一个非常完整的实例,描述了在 Amazon EC2 上搭建 Hadoop 集群并进行 MapReduce 计算的过程。其步骤完整,过程清晰,是非常好的学习材料。

主要内容如下:

Fire-Up Your Hadoop Cluster 搭建一个 Hadoop 集群
Setting Up Your Local Hadoop Client 配置 Hadoop 客户端
Defining The Map-Reduce Task 定义 Map-Reduce 任务
Uploading Your Data To HDFS (Hadoop Distributed FileSystem) 往HDFS中添加数据
Coding Your Map And Reduce Scripts in Ruby 用 Ruby 完成对 Map 及 Reduce 函数的编写
Running The Hadoop Job 运行 Hadoop 的 MapReduce 任务
The Results 得出运行结果
Conclusion 结果分析与总结
Resources 参考资料列表