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
33
12k
Postmanを使いこなす!2025年ぜひとも押さえておきたいPostmanの10の機能
nagix
2
140
Postman Vault を使った秘密情報の安全な管理
nagix
0
140
Postman Vaultを使った秘密情報の安全な管理
nagix
3
260
Postman AIエージェントビルダー - AIエージェントの作成をいつものPostmanのインターフェースで!
nagix
0
110
APIデバッグとリバースエンジニアリング
nagix
0
91
AIアシスタントの活用で品質の向上と開発ワークフローのスピードアップ
nagix
0
79
APIデバッグとリバースエンジニアリング
nagix
0
120
Mini Tokyo 3D × PLATEAU - 公共交通デジタルツインにリアルな風景を
nagix
1
330
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
210
君も受託系GISエンジニアにならないか
sudataka
2
430
なぜ私は自分が使わないサービスを作るのか? / Why would I create a service that I would not use?
aiandrox
0
740
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
2k
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
100
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
16
5.9k
Nekko Cloud、 これまでとこれから ~学生サークルが作る、 小さなクラウド
logica0419
2
970
ビジネスモデリング道場 目的と背景
masuda220
PRO
9
520
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
分解して理解する Aspire
nenonaninu
1
130
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
200
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.4k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Faster Mobile Websites
deanohume
306
31k
Six Lessons from altMBA
skipperchong
27
3.6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Speed Design
sergeychernyshev
27
790
Git: the NoSQL Database
bkeepers
PRO
427
64k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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
[email protected]
お問い合わせはこちらまで MapR maprtech mapr-technologies