Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
穏やかなカルデラ湖 MapR-DB
Search
草薙昭彦
June 26, 2015
Technology
0
22
穏やかなカルデラ湖 MapR-DB
2015年6月26日に開催されたHBase Meetup Tokyo Summer 2015 LTセッションでの講演資料です。
草薙昭彦
June 26, 2015
Tweet
Share
More Decks by 草薙昭彦
See All by 草薙昭彦
現場で役立つAPIデザイン
nagix
35
13k
Postmanを使いこなす!2025年ぜひとも押さえておきたいPostmanの10の機能
nagix
2
150
Postman Vault を使った秘密情報の安全な管理
nagix
0
150
Postman Vaultを使った秘密情報の安全な管理
nagix
3
260
Postman AIエージェントビルダー - AIエージェントの作成をいつものPostmanのインターフェースで!
nagix
0
110
APIデバッグとリバースエンジニアリング
nagix
0
93
AIアシスタントの活用で品質の向上と開発ワークフローのスピードアップ
nagix
0
81
APIデバッグとリバースエンジニアリング
nagix
0
120
Mini Tokyo 3D × PLATEAU - 公共交通デジタルツインにリアルな風景を
nagix
1
340
Other Decks in Technology
See All in Technology
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
120
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
920
なぜ私は自分が使わないサービスを作るのか? / Why would I create a service that I would not use?
aiandrox
0
890
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
150
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
420
白金鉱業Meetup Vol.17_あるデータサイエンティストのデータマネジメントとの向き合い方
brainpadpr
7
920
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
150
ローカルLLMを活用したコード生成と、ローコード開発ツールへの応用
kazuhitoyokoi
0
140
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
27
14k
速くて安いWebサイトを作る
nishiharatsubasa
14
15k
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
4
490
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
850
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Done Done
chrislema
182
16k
Unsuck your backbone
ammeep
669
57k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Writing Fast Ruby
sferik
628
61k
KATA
mclloyd
29
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Site-Speed That Sticks
csswizardry
4
390
How to Ace a Technical Interview
jacobian
276
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Adopting Sorbet at Scale
ufuk
74
9.2k
Transcript
® © 2015 MapR Technologies 1 ® © 2015 MapR
Technologies 穏やかなカルデラ湖 MapR-DB 草薙 昭彦 MapR Technologies 2015 年年 6 ⽉月 25 ⽇日 Lake Quilotoa
® © 2015 MapR Technologies 2 HBase API はデファクトスタンダード HBase
API HBase Applications HydraBase Cloud Bigtable ! MapR-DB
® © 2015 MapR Technologies 3 MapR-DB: シンプルなソフトウェアスタック § NoSQL
テーブル形式ストア § Apache HBase API § Hadoop に統合 HBase JVM HDFS JVM ext3/ext4 ディスク ⼀一般的な Hadoop スタック テーブル/ファイル ディスク MapR-DB • HBase Master、RegionServer のプロセスなし • Stop-the-World なし • テーブル数は無制限
® © 2015 MapR Technologies 4 HBase vs MapR-DB(レイテンシー性能)
® © 2015 MapR Technologies 5 Crater Lake Oregon まるで穏やかな湖⾯面のようだ・・・
® © 2015 MapR Technologies 6 MapR-DB テーブルレプリケーション マルチマスター (アクティブ/アクティブ)
レプリケーション Active Read/Write End Users • より⾼高速なデータアクセス – ローカルクラス タを介することでグローバルなデータへの ネットワーク遅延を最⼩小化 • データ損失のリスク低減 – アクティブなクラ スタ間でデータの同期を⾏行行うためのリアルタ イムで双⽅方向のレプリケーション • アプリケーションフェールオーバー – いかな るクラスタ障害でも別のクラスタに切切り替え ることでアプリケーションの稼働を継続
® © 2015 MapR Technologies 7 MapR-DB MapR-DB Replication Gateway
Gateway Nodes テーブルレプリケーションのしくみ Storm Cluster 1 Client Operations Volume 1 Cluster 2 Client Operations Table 1 Table 2 Table n Volume a Tabl1 Storm Volume 1’ Table 1 Table 2 Table n Replication Stream Write Replication Gateway Gateway Nodes Replication Stream Write
® © 2015 MapR Technologies 8 他システムとのリアルタイム連携 MapR-DB レプリケーションエンジンは他の外部 システムとの連携にも拡張可能
MapR-DB Streaming リアルタイム ⾼高信頼な転送 Storm Elasticsearch リモート MapR-DB テーブル 予定
® © 2015 MapR Technologies 9 他システムとのリアルタイム連携 MapR-DB レプリケーションエンジンは他の外部 システムとの連携にも拡張可能
MapR-DB Streaming リアルタイム ⾼高信頼な転送 Storm Elasticsearch リモート MapR-DB テーブル 予定 データを書き込めば インデックスができる
® © 2015 MapR Technologies 10 注げば ⾷食える (待たずに)
® © 2015 MapR Technologies 11 ありがとうございました @mapr_japan maprjapan sales-jp@mapr.com
お問い合わせはこちらまで MapR maprtech mapr-technologies