SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
Insight Technology, Inc.
新久保 浩二
切り開けDBエンジニア
データ分析基盤へインサイトテクノロジーの1つの答えとは!
2
• データはアセット(喜連川さん)
• データの時代(ジェイソン)
• 分析のスピードは大事(もう、当たり前)
• そこで、大量のデータ(アセット)をいかに効率よく分析に
するか。が大事
Copyright © 2012 Insight Technology, Inc. All Rights Reserved.
3Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
Vectorwise meets 象
4Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
僕が象と戦った歴史
5Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
象で夢を見ていた時代
• HDFSは無限のスケーラビリティと
アベイラビリティがあるじゃないか
• HiveはHDFS上でQueryらしき
ものが扱える
• 既存のRDBMSで不可能なことが
可能になるかもしれない
6Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
こんな感じで検証してました。
今も現役で検証機として使ってますが
7Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
象で現実を知った時代
• HDFSは無限の可能性を秘めて
いるけど。種々の理由でスケールさ
せるのは至難の業。
• HiveはHDFS上でQueryらしき
ものが扱えるけれど。普通に使うに
は遅すぎる。
• 既存のRDBMSを入れ替えるのは
非現実的。ますます分析系DBの
役割は大きくなっている
8Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
ちなみに当時の衝撃的な検証結果
DBとして見ると期待値を裏切る
スケーラビリティのなさ(だった)
当時ベンチマーク対象だったRDBMS
に並ぶスピードを出すには100ノード
を超えるクラスタにする必要があるとの
予測(だった)
9Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
しかし、膨大なデータは存在するわけで…
切り開け データベースエンジニア
10Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
DB屋が見る今の象のイメージ(適材適所)
ERP SCM CRM
Legacy OLTP
ログ、センサーデータ、POSといった、たまり
続けるデータでデータの価値は大きいが、
参照頻度が低いデータはHDFS上がぴっ
たり
11
Vectorwise Hadoop Connector
Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
Vectorwise Hadoop Connector 3.0
MAP MAP MAP
Reduce Reduce Reduce Reduce Reduce Reduce
Async Parallel Commit
Commit Status
JOB ID & Meta Data
1
2
3
4
5
1
Vectorwiseのメタデータ
を取得すると共に、Map Reduce用のJOBIDを取得
2
HDFS上のファイルをMap
Taskで取得しKey Value変換
3
各カラムごとにReducerを起動
し、VectorwiseのDBブロック
イメージ(カラム指向 & 圧縮)
に変換
4
Reducerは、各プロセスごと
非同期で構成したDBファイル
をVectorwiseに適用
5
Master ReducerはVectorwise
からCommit Statusを取得し、
必要であれば、同期Commitを実行
12Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
実行イメージ
13Copyright © 2012 Insight Technology, Inc. All Rights Reserved.
実行イメージ
14Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
今なら仲良く付き合えそうです
15Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
Real Time Analytics on Vectorwise
16Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
まだまだ連携したいデータは沢山ある
ERP SCM CRM
Legacy OLTP
17Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
Attunity Replicate for Vectorwise
Full Load
Change Data Capture
Control & Monitor
18Copyright © 2012 Insight Technology, Inc. All Rights Reserved.
実行イメージ
19Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
実行イメージ
20Copyright © 2012 Insight Technology, Inc. All Rights Reserved.
実行イメージ
21Copyright © 2013 Insight Technology, Inc. All Rights Reserved.
今できる現実
ERP SCM CRM
Legacy OLTP
22Copyright © 2013 Insight Technology, Inc. All Rights Reserved.

Weitere ähnliche Inhalte

Andere mochten auch

Ejemplos de sistemas de información
Ejemplos de sistemas de informaciónEjemplos de sistemas de información
Ejemplos de sistemas de información
perez-j
 
Henri gestion 23 04-10
Henri gestion 23 04-10Henri gestion 23 04-10
Henri gestion 23 04-10
Perú 2021
 
Presentacion objetivos 2012
Presentacion objetivos 2012Presentacion objetivos 2012
Presentacion objetivos 2012
Hospital Guadix
 
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
Insight Technology, Inc.
 
3. día del idioma
3. día del idioma3. día del idioma
3. día del idioma
garfredy
 
A12 Vectorwise on real enterprise environment by 新久保浩二
A12 Vectorwise on real enterprise environment by 新久保浩二A12 Vectorwise on real enterprise environment by 新久保浩二
A12 Vectorwise on real enterprise environment by 新久保浩二
Insight Technology, Inc.
 
10. ii encuentro de egresados 2013
10. ii  encuentro de egresados 201310. ii  encuentro de egresados 2013
10. ii encuentro de egresados 2013
garfredy
 

Andere mochten auch (20)

Rss
RssRss
Rss
 
แผนการจัดการเรียนรู้EISที่ 4 real number
แผนการจัดการเรียนรู้EISที่ 4 real numberแผนการจัดการเรียนรู้EISที่ 4 real number
แผนการจัดการเรียนรู้EISที่ 4 real number
 
Ejemplos de sistemas de información
Ejemplos de sistemas de informaciónEjemplos de sistemas de información
Ejemplos de sistemas de información
 
Efectos de la actividad fisica
Efectos de la actividad fisicaEfectos de la actividad fisica
Efectos de la actividad fisica
 
Henri gestion 23 04-10
Henri gestion 23 04-10Henri gestion 23 04-10
Henri gestion 23 04-10
 
Presentación prueba
Presentación pruebaPresentación prueba
Presentación prueba
 
Masa corporal-LuisA.AñezD.
Masa corporal-LuisA.AñezD.Masa corporal-LuisA.AñezD.
Masa corporal-LuisA.AñezD.
 
Presentacion objetivos 2012
Presentacion objetivos 2012Presentacion objetivos 2012
Presentacion objetivos 2012
 
Interpretacion de los sueños
Interpretacion de los sueñosInterpretacion de los sueños
Interpretacion de los sueños
 
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
A13 MySQL & NoSQL~Best of both world~ by Philip Antoniades & Ryusuke Kajiyama
 
3. día del idioma
3. día del idioma3. día del idioma
3. día del idioma
 
Catálogo Formativo de Euradia International.
Catálogo Formativo de Euradia International.Catálogo Formativo de Euradia International.
Catálogo Formativo de Euradia International.
 
Colores
ColoresColores
Colores
 
Lector RSS
Lector RSSLector RSS
Lector RSS
 
Ipmlk semana santa
Ipmlk   semana santaIpmlk   semana santa
Ipmlk semana santa
 
A12 Vectorwise on real enterprise environment by 新久保浩二
A12 Vectorwise on real enterprise environment by 新久保浩二A12 Vectorwise on real enterprise environment by 新久保浩二
A12 Vectorwise on real enterprise environment by 新久保浩二
 
10. ii encuentro de egresados 2013
10. ii  encuentro de egresados 201310. ii  encuentro de egresados 2013
10. ii encuentro de egresados 2013
 
Formes/composicions
Formes/composicionsFormes/composicions
Formes/composicions
 
Ley de servicio publico de energia elect
Ley de servicio publico de energia electLey de servicio publico de energia elect
Ley de servicio publico de energia elect
 
Errusiar iraultza.ppt
Errusiar iraultza.pptErrusiar iraultza.ppt
Errusiar iraultza.ppt
 

Ähnlich wie A31 切り開けDBエンジニア 〜データ分析基盤へインサイトテクノロジーの1つの答えとは〜 by Koji Shinkubo

Apache Solrで実現する共創のエコ システム ‒検索、クロール、自然言語処理‒
Apache Solrで実現する共創のエコ システム  ‒検索、クロール、自然言語処理‒Apache Solrで実現する共創のエコ システム  ‒検索、クロール、自然言語処理‒
Apache Solrで実現する共創のエコ システム ‒検索、クロール、自然言語処理‒
MasayukiIke
 
JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)
Osamu Shimoda
 
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
Insight Technology, Inc.
 

Ähnlich wie A31 切り開けDBエンジニア 〜データ分析基盤へインサイトテクノロジーの1つの答えとは〜 by Koji Shinkubo (20)

S01 t3 data_engineer
S01 t3 data_engineerS01 t3 data_engineer
S01 t3 data_engineer
 
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
データをどこに溜めよう?ローカル?クラウド?どのデータベース?データをどこに溜めよう?ローカル?クラウド?どのデータベース?
データをどこに溜めよう?ローカル?クラウド?どのデータベース?
 
人工知能技術のエンタープライズシステムへの適用
人工知能技術のエンタープライズシステムへの適用人工知能技術のエンタープライズシステムへの適用
人工知能技術のエンタープライズシステムへの適用
 
20180217 hackertackle geode
20180217 hackertackle geode20180217 hackertackle geode
20180217 hackertackle geode
 
ビックデータ処理技術の全体像とリクルートでの使い分け
ビックデータ処理技術の全体像とリクルートでの使い分けビックデータ処理技術の全体像とリクルートでの使い分け
ビックデータ処理技術の全体像とリクルートでの使い分け
 
Strata + Hadoop World 2014 レポート #cwt2014
Strata + Hadoop World 2014 レポート #cwt2014Strata + Hadoop World 2014 レポート #cwt2014
Strata + Hadoop World 2014 レポート #cwt2014
 
黄色い象と共に生きる
黄色い象と共に生きる黄色い象と共に生きる
黄色い象と共に生きる
 
Beginner must-see! A future that can be opened by learning Hadoop
Beginner must-see! A future that can be opened by learning HadoopBeginner must-see! A future that can be opened by learning Hadoop
Beginner must-see! A future that can be opened by learning Hadoop
 
The real world use of Big Data to change business
The real world use of Big Data to change businessThe real world use of Big Data to change business
The real world use of Big Data to change business
 
現場の”今”を知る、これからのビッグデータ分析・活用のすすめ
現場の”今”を知る、これからのビッグデータ分析・活用のすすめ現場の”今”を知る、これからのビッグデータ分析・活用のすすめ
現場の”今”を知る、これからのビッグデータ分析・活用のすすめ
 
避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題
 
Apache Solrで実現する共創のエコ システム ‒検索、クロール、自然言語処理‒
Apache Solrで実現する共創のエコ システム  ‒検索、クロール、自然言語処理‒Apache Solrで実現する共創のエコ システム  ‒検索、クロール、自然言語処理‒
Apache Solrで実現する共創のエコ システム ‒検索、クロール、自然言語処理‒
 
データサイエンティスト協会 木曜勉強会 #02 講演2:『ビッグデータの0次分析手法と適用例のご紹介 ~俯瞰から始まる企業内ビッグデータの活用~』
データサイエンティスト協会 木曜勉強会 #02 講演2:『ビッグデータの0次分析手法と適用例のご紹介 ~俯瞰から始まる企業内ビッグデータの活用~』データサイエンティスト協会 木曜勉強会 #02 講演2:『ビッグデータの0次分析手法と適用例のご紹介 ~俯瞰から始まる企業内ビッグデータの活用~』
データサイエンティスト協会 木曜勉強会 #02 講演2:『ビッグデータの0次分析手法と適用例のご紹介 ~俯瞰から始まる企業内ビッグデータの活用~』
 
JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)
 
OrientDBのご紹介 OSC2014 Tokyo/Fall LT
OrientDBのご紹介 OSC2014 Tokyo/Fall LTOrientDBのご紹介 OSC2014 Tokyo/Fall LT
OrientDBのご紹介 OSC2014 Tokyo/Fall LT
 
脆弱性スキャナVulsの紹介とMackerelメタデータと連携した脆弱性管理
脆弱性スキャナVulsの紹介とMackerelメタデータと連携した脆弱性管理脆弱性スキャナVulsの紹介とMackerelメタデータと連携した脆弱性管理
脆弱性スキャナVulsの紹介とMackerelメタデータと連携した脆弱性管理
 
基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹
 
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
[C23] 「今」を分析するストリームデータ処理技術とその可能性 by Takahiro Yokoyama
 
ゲームだけじゃないHTML5
ゲームだけじゃないHTML5ゲームだけじゃないHTML5
ゲームだけじゃないHTML5
 
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕)
 

Mehr von Insight Technology, Inc.

コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
Insight Technology, Inc.
 

Mehr von Insight Technology, Inc. (20)

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
Docker and the Oracle Database
Docker and the Oracle DatabaseDocker and the Oracle Database
Docker and the Oracle Database
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォーム
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門
 
Lunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL ServicesLunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL Services
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
 

Kürzlich hochgeladen

Kürzlich hochgeladen (10)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 

A31 切り開けDBエンジニア 〜データ分析基盤へインサイトテクノロジーの1つの答えとは〜 by Koji Shinkubo

  • 1. Copyright © 2013 Insight Technology, Inc. All Rights Reserved. Insight Technology, Inc. 新久保 浩二 切り開けDBエンジニア データ分析基盤へインサイトテクノロジーの1つの答えとは!
  • 2. 2 • データはアセット(喜連川さん) • データの時代(ジェイソン) • 分析のスピードは大事(もう、当たり前) • そこで、大量のデータ(アセット)をいかに効率よく分析に するか。が大事 Copyright © 2012 Insight Technology, Inc. All Rights Reserved.
  • 3. 3Copyright © 2013 Insight Technology, Inc. All Rights Reserved. Vectorwise meets 象
  • 4. 4Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 僕が象と戦った歴史
  • 5. 5Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 象で夢を見ていた時代 • HDFSは無限のスケーラビリティと アベイラビリティがあるじゃないか • HiveはHDFS上でQueryらしき ものが扱える • 既存のRDBMSで不可能なことが 可能になるかもしれない
  • 6. 6Copyright © 2013 Insight Technology, Inc. All Rights Reserved. こんな感じで検証してました。 今も現役で検証機として使ってますが
  • 7. 7Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 象で現実を知った時代 • HDFSは無限の可能性を秘めて いるけど。種々の理由でスケールさ せるのは至難の業。 • HiveはHDFS上でQueryらしき ものが扱えるけれど。普通に使うに は遅すぎる。 • 既存のRDBMSを入れ替えるのは 非現実的。ますます分析系DBの 役割は大きくなっている
  • 8. 8Copyright © 2013 Insight Technology, Inc. All Rights Reserved. ちなみに当時の衝撃的な検証結果 DBとして見ると期待値を裏切る スケーラビリティのなさ(だった) 当時ベンチマーク対象だったRDBMS に並ぶスピードを出すには100ノード を超えるクラスタにする必要があるとの 予測(だった)
  • 9. 9Copyright © 2013 Insight Technology, Inc. All Rights Reserved. しかし、膨大なデータは存在するわけで… 切り開け データベースエンジニア
  • 10. 10Copyright © 2013 Insight Technology, Inc. All Rights Reserved. DB屋が見る今の象のイメージ(適材適所) ERP SCM CRM Legacy OLTP ログ、センサーデータ、POSといった、たまり 続けるデータでデータの価値は大きいが、 参照頻度が低いデータはHDFS上がぴっ たり
  • 11. 11 Vectorwise Hadoop Connector Copyright © 2013 Insight Technology, Inc. All Rights Reserved. Vectorwise Hadoop Connector 3.0 MAP MAP MAP Reduce Reduce Reduce Reduce Reduce Reduce Async Parallel Commit Commit Status JOB ID & Meta Data 1 2 3 4 5 1 Vectorwiseのメタデータ を取得すると共に、Map Reduce用のJOBIDを取得 2 HDFS上のファイルをMap Taskで取得しKey Value変換 3 各カラムごとにReducerを起動 し、VectorwiseのDBブロック イメージ(カラム指向 & 圧縮) に変換 4 Reducerは、各プロセスごと 非同期で構成したDBファイル をVectorwiseに適用 5 Master ReducerはVectorwise からCommit Statusを取得し、 必要であれば、同期Commitを実行
  • 12. 12Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 実行イメージ
  • 13. 13Copyright © 2012 Insight Technology, Inc. All Rights Reserved. 実行イメージ
  • 14. 14Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 今なら仲良く付き合えそうです
  • 15. 15Copyright © 2013 Insight Technology, Inc. All Rights Reserved. Real Time Analytics on Vectorwise
  • 16. 16Copyright © 2013 Insight Technology, Inc. All Rights Reserved. まだまだ連携したいデータは沢山ある ERP SCM CRM Legacy OLTP
  • 17. 17Copyright © 2013 Insight Technology, Inc. All Rights Reserved. Attunity Replicate for Vectorwise Full Load Change Data Capture Control & Monitor
  • 18. 18Copyright © 2012 Insight Technology, Inc. All Rights Reserved. 実行イメージ
  • 19. 19Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 実行イメージ
  • 20. 20Copyright © 2012 Insight Technology, Inc. All Rights Reserved. 実行イメージ
  • 21. 21Copyright © 2013 Insight Technology, Inc. All Rights Reserved. 今できる現実 ERP SCM CRM Legacy OLTP
  • 22. 22Copyright © 2013 Insight Technology, Inc. All Rights Reserved.