February 2009 Archives

跨產業應用思考--以線上遊戲為例

| | Comments (1)
Hadoop, 這個分散式系統, 再加上 Map&Reduce 的計算, Google用來平行計算大量的資料, 在效能與容錯上表現得非常出色, 在本人服務的公司中, 應用這様的系統在處理某一批大量資料來說, 從過去以往舊程式的方法需要2星期左右完成, 現在只要10多分鐘就可以執行完畢.

同樣的應用, 如果套用在目前很熱的線上遊戲產業上, 可以應用的情形如下:

  1. 統計單一遊戲中, 所有玩家的操作動作中, 最常使用的技能排序
  2. 統計單一遊戲, 所有人的聊天問答的內容, 找出最常出現的關鍵字, 把這些關鍵字排序, 可以適當地幫助新手 (就像使用 google 在查詢時, 會自動帶出相關字)
    • 類似的關鍵字, 也可以提供給客服人員使用
    • 關鍵字的查詢, 也可以套用在web上, 當作是遊戲百科全書
  3. 快速分析遊戲中物品的產生記錄, 比如一個月內的物品產生記錄, 用來調整遊戲的掉寶率
以上就有可能可以應用Hadoop以及 Map&Reduce 的計算能力, 在短時間內完成.

一點意見, 可以參考看看, 說不定也可以應用在你熟悉的產業中.