急性子的开源​​大数据,第 1 部分: Hadoop 教程:Hello World 与 Java、Pig、Hive、Flume、Fuse、Oozie,以及 Sqoop 与 Informix、DB2 和

引言关于大数据,有很多令人兴奋的事情,但使用它也带来了很多困惑。本文将提供一个可行的大数据定义,然后通过一系列示例,让您可以对在大数据领域领先的开源技术 Hadoop 的一些功能有直接的了解。具体来说,我们集中讨论以下几个问题:什么是大数据、Hadoop...

无痛苦的软件维护——被遗忘的需求

引言:从“超级牛”的笑话说起首先分享一个笑话。有一位生产队队长对专家说:“现在我们生产队的地越来越多,牛越来越忙不过来了。我想要一种牛,它吃的草和普通牛一样多,但是干的活是普通牛的十倍。”专家回答:“这种牛是可以造出来的,现在有基因工程。”队长说:“好吧...

Vector Trie 的实现

这篇文章是系列文章的一部分,如果还没有浏览过文章的其它部分,请参考:持久化数据结构简介Vector Trie 的实现 (本文)Transient 及持久化首先回顾一下 Vector Trie 的设计思路。为了替代 ArrayList 这种数据结构,并兼顾...