NoSQL at Twitter
这是Twitter数据分析部门Leader Kevin Well在 NoSQL EU 2010 会议上的演示稿,不失为一篇NoSQL的系统实例教程。
The great NoSQL debate – what NoSQL is NOT good for
当一个新兴事物出现时,总是有很多批判的声音,NoSQL也不例外,这可能在某种意义上是好事,因为这些不同的声音能让我们更好反思,从回应这些质疑的过程中完善我们的理论体系,下面是一篇很不错的反对NoSQL的文章,文章在墙外(FuckGFW),为了方便大家阅读,摘录如下:
NoSQL相关feed列表
为了方便大家获取自己感兴趣的NoSQL产品的最新动向和参与讨论,本着互联网的分享精神,现分享一些NoSQL产品的相关feed列表。
Sector/Sphere简介
Sector/Sphere是一个分页式存储系统与并行处理引擎。与HDFS/Hadoop及Google的GFS/MapReduce类似。
twitter将elephant-bird开源
twitter的同学们真是无敌,昨天刚发布了其存储框架Gizzard,今天又将其数据分析系统开源。其创新精神与共享精神值得我们每一个人学习。
4月9日,twitter数据分析部门的Kevin Weil同学在twitter开发都博客中发文宣布将twitter用于数据分析的系统开源,项目名为elephant-bird。
twitter发布开源存储框架Gizzard
4月7日早上,twitter开发者博客发文介绍其开发的一套存储分布式存储框架Gizzard(中文意思:肫)。
开发Gizzard的初衷:twitter在架构中使用了很多分布式存储系统,这些系统有许多共通的地方,于是twitter将这些共通的地方集成成为一套框架,这就是Gizzard。
NoSQL的愚人节
每年愚人节都会有很多搞笑的新闻,今天在NoSQL世界出现了两个很不错的假消息。
一是关系数据库PostgreSQL宣称要向NoSQL阵营靠拢。二是日下火热的Redis的作者宣称Redis将支持SQL。
下面我们来近距离观看一下这两个愚人节玩笑。
NoSQL Will Or Will Not Die
在NoSQL世界里,前阵子出了点不可容忍的事,一件叫Ted Dziuba的技术人员写了一篇名为《I Can’t Wait for NoSQL to Die》的文章,矛头直指NoSQL阵营。
Ted发表文章:《I Can’t Wait for NoSQL to Die》表达自己对当前疯狂的NoSQL热潮的不看好,他指出目前MySQL能够应用于大多数场景,而NoSQL系统并不是适合一般人玩的,你不是google,你还没有那么大的应用场景,同时指出google的应用出在一定程度上依赖mysql。
随后的codemonkeyism博客便发出一篇名为《Why NoSQL Will Not Die》的文章予以回应。
双方掐架甚是好看,同时也从中看到很多有用的东西。
追溯NoSQL的历史
最近一段时间,NoSQL这一概念倍受追捧,但事实上NoSQL真不是一个新概念。于是我发挥了一下我的考据能力,下面给大家看看我找到的事实。“NoSQL”这个词最早见到1998年,在Carlo Strozzi开发的一个基于文件的数据库系统中被提出。然而具有讽刺意味的是,他开发的这个数据库系统还是一个关系性数据库,只是没有面向SQL语言的接口而已。这并不能算作我们今天NoSQL运动的起源。在2009年,NoSQL被Eric Evans用于描述非关系类数据库的特性,这也是我们目前对NoSQL的普通认识。于是NoSQL这个概念在这个时候开始被正确使用了(或者说被错误使用了)。

