情報を扱う会社にとってデータセンターが頭脳だとしたら、グーグルの頭脳はずばぬけていると言えます。グーグルはどんどん進化していますが、基本的には、全てを「知りつくす」ビジネスで、その扱うデータは膨大です。 グーグルがいかにその頭脳を磨いているのか、続きで解説します! 膨大なデータを処理するためのグーグルの主要武器はMapReduceという自社開発システムです。通常のフレームワークでは、きちんとタグ付けされ、整理されたデータベースが必要になるのに対し、MapReduceはプロセスをシンプルにすることで、どんなデータでも処理でき、たくさんのマシンに分配することができています。 MapReduceには、その名のとおりふたつのステップがあります。MapステップとReduceステップです。2008年時点、WiredではGoogle Books内での単語出現頻度の判定タスクを想定した解説をしています。
![グーグルの頭脳が処理するのは「言葉」から「意味」へ](https://cdn-ak-scissors.b.st-hatena.com/image/square/f78f6c45015d779ff3ec51e9b254d0ca03abf21c/height=288;version=1;width=512/https%3A%2F%2Fassets.media-platform.com%2Fgizmodo%2Fdist%2Fimages%2F2010%2F03%2F100319_googlememory-w960.jpg)