Facebookのデータ事業の一覧

Facebookのデータ事業の一覧

Facebookの上場により、同社のビッグデータモデルはますます注目を集めています。オレゴン州プリンビルに新しく建設された Facebook データセンターは、世界で最もエネルギー効率の高いデータセンターとして知られています。 Facebookのデータビジネスの具体的な特徴は何ですか?ここに簡単な目録があります。

データ収集

タイムライン

2011年12月に公開されたタイムラインは、主に「プロフィール」の調整が行われました。 Facebook プロフィールは個人のファイルや情報に相当し、簡単に言えば個人のホームページです。新しい個人プロフィールは、以前のバージョンよりも視覚的にインパクトがあります。 Facebook は新しいタイムライン インターフェースを開始しました。これは、ステータス、写真、ビデオなど、Facebook 上で個人が投稿した情報を整理し、Facebook 上の自伝のように、より構造化された方法で表示します。

いいねボタン

この機能により、ユーザーはお気に入りのページをマークして Facebook の検索結果に含めることができる。これは、Google がページ間のリンクを使用して検索ランキングを決定する方法に似ている。 Facebookは「ユーザーが『いいね!』ボタンをクリックする限り、Open Graphプロトコルをサポートするすべてのウェブサイトが検索エンジンに表示される」と述べた。 Facebook は Open Graph プロトコルを使用して検索エンジンのインデックス範囲をさらに拡大し、Google に脅威を与えることになります。

データストレージ

メムキャッシュ

これは、Facebook が Web サーバーと MySQL サーバー間のキャッシュ レイヤーとして使用する分散メモリ キャッシュ システムです (データベース アクセスが比較的遅いため)。 Facebook は長年にわたり、ネットワーク スタックの最適化など、Memcached とその周辺ソフトウェアに多くの改良を加えてきました。 Facebook では、数千の Memcached サーバーに常時数十 TB のデータがキャッシュされています。これは世界最大の Memcached サーバー クラスターかもしれません。

干し草の山

Haystack は Facebook の高性能画像ストレージ システムですが、厳密に言えば写真の保存に限定されません。アップロードされた写真は 200 億枚以上管理する必要があり、各写真は 4 つの異なる解像度で保存されるため、写真の数は 800 億枚以上になります。何億枚もの写真を処理できる必要があるだけでなく、パフォーマンスも重要です。 Facebook は CDN 上の写真を除いて 1 秒あたり約 120 万枚の写真を処理しており、これは驚異的な数字です。

カサンドラ

Cassandra は、単一障害点を回避する分散ストレージ システムです。これは NoSQL 運動の代表的な例であり、オープンソース化されています。それは Apache プロジェクトにもなりました。 Facebook は受信トレイの検索にこれを使用しており、Facebook 以外の他のサイトでもこれを使用しています。

データ分析

Hadoop アーキテクチャ

Hadoop は、現在、分散/並列コンピューティング用の最も人気のあるオープンソース ツールです。これはストレージ用の分散ファイルシステムであるだけでなく、多数のクラスターコンピュータを構築して大規模なデータセットの分散ストレージやアーカイブを実現するためにも使用できます。 Facebook は Hadoop の熱心なユーザーであり、ソースコードへの貢献者でもあります。 Facebook は、現在 Apache の Hadoop サブプロジェクトに含まれている 2 つの重要な Hadoop コンポーネント、Hive と Thrift も提供しています。

ハイブ

Hive は Facebook から生まれたもので、Hadoop に対して SQL クエリを実行できるため、プログラマー以外の人でも簡単に使用できます。 Hive は Hadoop をベースにしたデータ ウェアハウス ツールです。構造化データ ファイルをデータベース テーブルにマップし、完全な SQL クエリ機能を提供できます。 SQL ステートメントを MapReduce タスクに変換できます。

動物園の飼育係、倹約家

Hadoop のサブプロジェクトには、Google Chubby に似た機能を提供する Zookeeper 分散ロックも含まれます。 Thrift は、PHP や Ruby などの複数の言語をサポートする Hadoop のクロス言語インターフェースです。

ビッグパイプ

BigPipe は、Facebook が開発した動的 Web ページ処理システムです。最適なパフォーマンスを実現するために、Facebook は各 Web ページをチャンク (「ページレット」と呼ばれる) で処理するためにこれを使用します。たとえば、チャット ウィンドウやニュース フィードなどはチャンクで送信されます。これらのページレットは並行して動作できるため、パフォーマンスが向上するだけでなく、一部のページレットが失敗したり中断されたりしても、ユーザーの通常のアクセスに影響はありません。

<<:  「目の保護」デスクランプを「オン」にする正しい方法

>>:  糖尿病患者は血糖値を安定させるために食事で何に注意すべきでしょうか?タブーと適切さを一度に説明

推薦する

皆さんが聞いたことのあるラクトパミン入りの豚は、ダイエット薬を飲んだ豚です。

この記事は「Hunzhi」(WeChat ID: hey-stone)によって最初に公開されました。...

ヘチマ水はどんな肌タイプに適していますか?ヘチマ水をスプレーとして使う方法

ヘチマ水には天然保湿因子が豊富に含まれています。べたつかない保湿成分が、引き締まった乾燥した肌を効果...

コーヒーマシンが水量を選択できない問題の解決策(コーヒーマシンが水量を調整できない状況に対処するため)

コーヒーマシンの人気と使用に伴い、コーヒーマシンが水の量を選択できないという問題に直面することがあり...

魔法少女マジカルデストロイヤーズの魅力と評価:新たな視点から見るアニメの世界

魔法少女マジカルデストロイヤーズ - 異色の魔法少女アニメがもたらす新たな視点 2023年4月8日か...

春節中に太らずにおいしく食べるためのガイド。この記事を読んでください→

新年を迎えるために帰省するのは嬉しいことですが、「お正月になると体重が3ポンド増える」ことに悩む人も...

私は長年近視です。手術を受けるべきでしょうか?

他の人がハイライトを描くとき、​​頬の位置は笑顔によって決まります。ハイライトを描くときは、メガネの...

サボテンがにくいの魅力:みんなのうたの名曲を徹底解剖

サボテンがにくい - みんなのうたの名作を振り返る 1988年6月にNHK教育テレビ(現在のNHK ...

一杯の「ミルクティー」を「飲む」だけで、脳梗塞などの胃腸疾患の患者さんも胃の検査ができます!

胃の病気は現代人を悩ませる一般的な問題の一つです。従来の胃カメラ検査では、挿管や麻酔が必要となるため...

麻酔は人を愚かにするのでしょうか?

麻酔は人を愚かにするのでしょうか?麻酔は現代医学に欠かせないものです。これにより、患者は手術や特定の...

大豆もやしの選び方は?大豆もやしの保存方法

大豆の芽は一般的な野菜です。発芽大豆から作られています。栄養価も高く、味も美味しいです。私たちが生活...

野生の蜂の蛹は食べられますか?スズメバチの蛹が最も大きくなるのはいつですか?

ミツバチの蛹は、カイコの蛹と同様に、成虫の昆虫の幼虫を指します。野生のミツバチは一般的にスズメバチ、...

.hack//SIGNの魅力と評価:深遠な仮想世界の探求

.hack//SIGN - ドットハックサイン - の魅力と深淵 .hack//SIGNは、2002...

あなたはプラトー健康についてどれくらい知っていますか? - 高原と高山病について理解する

著者: 万亜奇 青海省人民病院評者: 青海省人民病院主任医師 斉玉娟青く澄んだ空、澄んだ水、清らかな...

「枯れ葉の子守唄」:NHK『みんなのうた』の名曲を深掘りする

『枯れ葉の子守唄』 - みんなのうたの名作を振り返る 『枯れ葉の子守唄』は、1984年12月にNHK...

黒クコの実を浸すのに最適な水温は何度ですか?黒クコの実を水に浸すと何色に見えますか?

黒クコにはアミノ酸、ビタミン、タンパク質、カルシウム、亜鉛、鉄などの成分のほか、大量のアントシアニン...