[RakutenTechConf2013] [B-3_2] DWH/Hadoop in Rakuten Ichiba
1. DWH/Hadoop in Rakuten Ichiba
Vol.01 Oct/26/2013
Mitsuo Hangai
Sendai Development Gruop
New Service Development Department, Rakuten, Inc.
http://www.rakuten.co.jp/
9. History of Sendai Development Group
2007. Foundation for Pro-sports.
2008. Start Ichiba Business Support and Infoseek operations.
2009. Growing up and starting Advertisement development.
2010. Start Marriage operations.
2011.Hit by the huge earthquake…
Move to new office.
2012. GM changed to Nanjo (He organizes Satellite!).
30
20
10
0
2007 2008 2009 2010 2011 2012 2013
Advertisement
Auction
Marrige
Infoseek
Ichiba
Pro-sports
9
10. Current work of Rakuten Sendai
Our team!
International Ichiba
Development & Operation
Central Data WareHouse
Development & Operation
Development &
Operation
Development &
System replacement
Operation
Development & Operation
10
12. How/what we use Rakuten Ichiba’s data
Purchase
History
Ranking Ichiba
GMS(Gross Merchandise Sales)
Reporting for 500 of EC
Consultants
Marketing
department
Accounting,
Giving points
Find injustice
And so forth….
12
35. Sweet point of Hadoop
Good performance!
As for batch processing, it acts extremely
good performance.
Easy to enhance!
Just only add Data nodes.
Do not need high performance
servers!
Just only commodity servers, so we can
reduce costs!
35
36. Bitter point of Hadoop
MapReduce is not easy…
We decided to use Hive(enable MapReduce
via SQL-like query language called HiveQL)
Hive has no “delete” and “insert
into” clause, and HiveQL has
many different from SQL…
Need to consider before development, deeply
Hive has high latency…
Only batch processing
36
40. We had to transfer data
from old system to
Hadoop:
107 tables!!
We had to check all diff
between old system
and new system:
378 files!!
(=378HiveQL)
40
56. We will expand our service and usage of data!!
Currently, we act like a platform team.
But our mission is “analytics”.
We are going to focus on Analyzing
data, more and more!
And we are going to expand and
develop other services which use
Rakuten Ichiba’s exciting data!
56