使用 NoSQL 数据库分析普遍数据

本文转自IBM的NoSQL,developerWorks,大旨是有关利用NoSQL存储和拍卖大规模数据,文章列举了一些循序渐进的求学材料,包括了录像音频和文字资料,是一个很不错的摸底、学习NoSQL的学问向导。

RDBMS 模型是观念 C/S
格局存储数据的严重性基础,不过它不可能落实以简练且质优价廉的法子举行扩大。而眼下,更多的施用需求是像
Facebook 和 Twitter 一样需要有所很强的可扩大性,所以,无模式的积存模型 –
NoSQL 应运而生,提供了相应的化解方案。本学习路线图向 Java 开发人士介绍了
NoSQL 技术,以及 Apache Hadoop MapReduce
技术在处理大规模数据方面的优势。

1. NoSQL 入门

NoSQL
数据库被更多的人所关心是因为它在解决广大数据的可扩充性上有它独到的化解方案。无格局的数据存储模型与价值观的关系型数据库有着本质上的分别,然而它们并不像想象中那么难以使用。

2. 风行 NoSQL 数据库实用指南

明日,您曾经对 NoSQL
有了一部分着力的认识,是时候去认识一些当下风靡的数据库了。学习针对
MongoDB、CouchDB、Amazon 的 SimpleDB 和 Google AppEngine
数据存储服务生产的实用指南。

3. 用到 MapReduce 分析分布式数据

普遍数据解决方案中的一项根本技术就是 MapReduce,它是一个由 Google指出的用来拍卖大规模、分布式数据集的编程模型以及贯彻。在这里询问 Apache
Hadoop,一个 MapReduce 的开源实现,它在 IBM
的大面积数据解决方案中起到了至关紧要的意义。

网站地图xml地图