読書会(Hadoop 第2版)第8回議事録

[ 戻る ]


============================================
Java読書会BOF 「Hadoop 第2版」を読む会 第8回
============================================

.. csv-table:: 開催概要

  "日時", "2012年5月12日 10:00 - 17:00"
  "場所", "川崎市教育文化会館 第1会議室"
  "出席者(敬称略)", "石黒、小棚木、門脇、高橋(徹)、高橋(智)、村山、吉本(書記)"

議事
====

13.5.2.1 最適化のための注意事項
-------------------------------

13.5.3 Webクエリ
----------------

13.6 HBase対RDBMS
-----------------

* 伝統的リレーショナルデータベースは何を指すのか?

 * RDBMSと違うのか?

 * 誤訳?

  * 原文が無いので分からない。

13.6.1 サービスの成功事例
-------------------------

13.6.2 HBase
------------

13.6.3 ユースケース:streamy.comにおけるHBase
---------------------------------------------

13.6.3.1 超大規模なアイテムのテーブル群
---------------------------------------

13.6.3.2 超大規模なソートマージ
-------------------------------

13.6.3.3 HBaseのある暮らし
--------------------------

13.7 実践
---------

13.7.1 バージョン
-----------------

13.7.2 HDFS
-----------

13.7.3 UI
---------

13.7.4 メトリクス
-----------------

13.7.5 スキーマの設計
---------------------

13.7.5.1 結合
-------------

13.7.5.2 行のキー
-----------------

13.7.6 カウンター
-----------------

13.7.7 バルクロード
-------------------

14 ZooKeeper
------------

* WaldoはRMIの開発者。

14.1 ZooKeeperのインストールと実行
----------------------------------

14.2 例
-------

14.2.1 ZooKeeperにおけるグループメンバーシップ
----------------------------------------------

14.2.2 グループの作成
---------------------

14.2.3 グループへの追加
-----------------------

14.2.4 グループ内のメンバーのリストアップ
-----------------------------------------

14.2.4.1 ZooKeeperのコマンドラインツール
----------------------------------------

14.2.5 グループの削除
---------------------

14.3 ZooKeeperサービス
----------------------

14.3.1 データモデル
-------------------

14.3.1.1 一時znode
------------------

14.3.1.2 シーケンス番号
-----------------------

14.3.1.3 ウォッチ
-----------------

14.3.2 操作
-----------

14.3.2.1 API
------------

14.3.2.2 ウォッチのトリガ
-------------------------

14.3.2.3 ACL
------------

14.3.3 実装
-----------

14.3.4 一貫性
-------------

14.3.5 セッション
-----------------

14.3.5.1 時間
-------------

14.3.6 状態
-----------

14.4 ZooKeeperによるアプリケーションの構築
------------------------------------------

14.4.1 設定サービス
-------------------

14.4.2 耐久性のあるZooKeeperアプリケーション
--------------------------------------------

14.4.2.1 InterruptedException
-----------------------------

14.4.2.2 KeeperException
------------------------

14.4.2.3 信頼性の高い設定サービス
---------------------------------

* createが成功した場合、return文かbreak文が必要では?

 * このままではwhile文で無限ループになる。

14.4.3 ロックサービス
---------------------

14.4.3.1 集団効果
-----------------

14.4.3.2 回復可能な例外
-----------------------

14.4.3.3 回復不可能な例外
-----------------------

14.4.3.4 実装
-------------

14.4.4 さらなる分散データ構造とプロトコル
-----------------------------------------

14.4.4.1 BookKeeper
-------------------

14.5 ZooKeeperの実用化
----------------------

14.5.1 耐久性とパフォーマンス
-----------------------------

14.5.2 設定
-----------

15 Sqoop
--------

15.1 Sqoopの入手
----------------

15.2 インポートのサンプル
-------------------------

15.3 コードの生成
-----------------

15.3.1 その他のシリアライゼーションシステム
-------------------------------------------

15.4 データベースのインポートの詳細
-----------------------------------

15.4.1 インポートの制御
-----------------------

15.4.2 インポートと一貫性
-------------------------

15.4.3 ダイレクトモードでのインポート
-------------------------------------

15.5 インポートしたデータの処理
-------------------------------

15.5.1 インポートされたデータとHive
-----------------------------------

15.6 ラージオブジェクトのインポート
-----------------------------------

15.7 エクスポートの実行
-----------------------

15.8 エクスポートの詳細
-----------------------

15.8.1 エクスポートとトランザクション性
---------------------------------------

15.8.2 エクスポートとSequenceFile
---------------------------------

* exportの使い方が直感的ではない。

16 ケーススタディ
-----------------

16.1 Last.fmにおけるHadoopの利用
--------------------------------

16.1.1 Last.fm:ソーシャルミュージックにおけるHadoopの利用
----------------------------------------------------------

16.1.2 Last.fmにおけるHadoop
----------------------------

16.1.3 Hadoopによるチャートの生成
---------------------------------

* フィードバックループに陥らないためという意味が分からない。

16.1.4 Track Statisticsプログラム
---------------------------------

16.1.4.1 ユニークリスナー数の計算
---------------------------------

16.1.4.2 トラック数の集計
-------------------------

16.1.4.3 結果のマージ
---------------------

16.1.5 まとめ
-------------

16.2 FacebookにおけるHadoopとHive
---------------------------------

16.2.1 イントロダクション
-------------------------

.. note:: 次回は、p.514「16.2.2 FacebookにおけるHadoop」から。


[ 戻る ]