SlideShare a Scribd company logo
MongoDB x Business
db tech showcase Tokyo 2015
Yuji Isobe
Profile
Yuji Isobe
Play fiddle/violin
Engineer
Contribute to socket.io
Startup member of emin
emin = Emotion Intelligence
気持ちを解するテクノロジーの探究
Emotion Intelligenceは、「無意識の行動から、
人の気持ちの機微を解する知性」を、人工知能および機械学
習の応用技術を用いて
開発し、ビジネスに応用しています。
ZenClerk
当社が開発した予測エンジン「Emotion I/O」が、ウェブサ
イト上のユーザーの無意識の行動をリアルタイムで検知、解
析します。ユーザーの購買行動における迷いを察知し、最適
なタイミングでオファーを提示する「コンバージョン・オプ
ティマイザー」が、ECサイトのCVRを最適化します。
なぜdb tech showcaseで

ビジネスがテーマなのか?
正しい技術は

ビジネスの要件を満たす
よく受ける相談
□□使わないの?
△△がつらい
××使ってるけど
このままでいいのかな
○○ってどう思う?
技術なんて何使っても

一緒でしょ?って言われた

んだけどどうすれば…
正しい技術は

ビジネスの要件を満たすBusiness
Tech
正しい技術
Business
間違った技術
Tech
間違った技術を選択すると

ビジネスは成功しない
Business
Tech
スケールしない技術
スケールしない技術は

ビジネスの足かせになる
Business
Tech
コストが高い技術
コストが高すぎる技術は
ビジネスを食いつぶす
Business
Tech
スケールする正しい技術
スケールする技術は

ビジネスを加速させる
特にDBは後から変更が

なかなかできません
NoSQLは適材適所
それはMongoDBも

例外ではありません
Depth of Functionality
Scalability&Performance
memcached
RDBMS
key/value store MongoDB
MongoDBの立ち位置
Relational Databases Fight NoSQL Gravity
https://www.mongodb.com/blog/post/relational-databases-nosql-gravity
この図にはないことが

現実では問題になります
ビジネスの視点がますます

重要になってきています
一つのユースケースを紹介するだけではなく

新たな問題に直面した時にも解決に役立てられる
Goal
Topics
なぜMongoDBを選んだのか
ビジネスが急速に成長する裏で、

どのような問題に直面し、解決してきたか
なぜMongoDBを選んだのか
その前に
私たちは目的に応じて

DBを使い分けています
redis : リアルタイムデータ
MongoDB : 分析用ログデータ
MySQL : マスターデータ&レポート
使用しているDB
redis : リアルタイムデータ
MongoDB : 分析用ログデータ
MySQL : マスターデータ&レポート
使用しているDB
CouchDBHBASE
cassandra
3年前に比較検討したDB
今なら Amazon DynamoDBあたりも検討に入りそう
なぜMongoDBを選んだのか
構造化データスキ
ー
マ
レス
スケ
ー
ラ
ビ
リ
テ
ィ
ビジネス

プロセス
ビジネスプロセス
リアルタイム分析
キャンペーン配信
データマイニング
モデル構築
本番投入
データ蓄積
Garbage In,

Garbage Out
ゴミを分析しても

ゴミが返ってくるだけ
データの価値を

高めるプロセスを作る
構造化データ
db.events.insert({

event: “touch”,

touches: [

{pageX: 150, pageY: 100, …},

{pageX: 47, pageY: 171, …}

],

touchCount: 2
});
db.events.createIndex({

event: 1

});
行列に縛られない

データ構造を表現できる
検索したいフィールドに

自由にインデックスが

貼れることが大きな強み
Point!
MongoDBはRDBMSと似たインデックス構造を

持っているので、RDBの知識を生かすことができます
B-Tree, Compound Index, Covered Index, etc.
スキーマレス
db.events.insert({

event: “touch”,

touches: [

{pageX: 150, pageY: 100, …},

{pageX: 47, pageY: 171, …}

],

// delete

touchCount: 2,

// new

orientation: -90,

touchStart: new Date(),

…
});
取得したいデータは

日々変化していきます
RDBの強みであるはずの

スキーマが、ビジネスの

足かせになってしまう
Point!
『スキーマレス≠スキーマ定義が不要』ではありません

むしろ、スキーマレスであるからこそ、

スキーマ定義がとても重要です
https://www.mongodb.com/presentations/schema-design-scale-1
レプリカセット: 冗長性の確保とReadの分散
シャーディング: ReadとWriteの水平分散
スケーラビリティ
シングルノード
mogngod
レプリカセット
delayed
replica
replica set
レプリカセット&シャーディング
replica set
shard
mongos
replica set
shard
replica set
shard
delayed
replica
delayed
replica
delayed
replica
mongoc
ここまでコードの変更は

ほとんど必要ありません
Point!
はじめから大規模なDBを構成する必要はありません

まずはミニマムに始めて、ビジネスの成長に合わせて

MongoDBもスケールさせることができます
現実の制約
Node.js との相性
➡ 双方向通信のために socket.ioが必須だった
ホスティングサービスの有無
➡ 少数精鋭でサービスに集中したかった
営業とデータサイエンティストも扱える
サービスに集中するために
ホスティングサービスを利用するという

選択は検討の価値あり
http://www.slideshare.net/yujiosaka/starting-mongo-db-on-hosting-services
MongoDBが

適さなかったケース
コレクションのジョインができない
コレクションをまたがる

トランザクションを管理できない
ドキュメントサイズが予測できない場合に

ディスク効率が悪い
MongoDBの苦手分野
http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/
http://blog.scrapinghub.com/2013/05/13/mongo-bad-for-scraped-data/
スキーマデザインに失敗している
複雑なトランザクションが必要なデータを扱っている
ドキュメントサイズが予測できない
適さなかった理由
DB単位でロックがかかり、CPUを効率良く使えない
ホットデータがないようなデータの管理が苦手
MongoDB 2.6以前の問題
少し怖がらせて

しまいました…
しかし、DBの選択は本来

慎重であるべきです
Point!
MongoDB 3.0ではMMAPv1のCollection Levelや

Pluggable Storage Engineが実装され、少しずつ

苦手分野を克服しつつあります
Topics
なぜMongoDBを選んだのか
ビジネスが急速に成長する裏で、

どのような問題に直面し、解決してきたか
ビジネスが急速に成長する裏で、

どのような問題に直面し、解決してきたか
Customer Count
TotalCosts
OptimizationMore

hardware
Costs too

high! optimize
Changing the Growth Formula
https://www.compose.io/articles/changing-the-growth-formula/
Low total

costs
Low total costs

コスト・パフォーマンスの問題もなくサービスを提供できている
More hardware

ビジネスの成長を支えるために投資をする時期
Costs too high! optimize

コストへの警告が上がり、アーキテクチャの見直しが求められる
Optimization

アーキテクチャが経済的にもパフォーマンス的にも最適化される
フェーズ
Changing the Growth Formula
https://www.compose.io/articles/changing-the-growth-formula/
Customer Count
TotalCosts
OptimizationMore

hardware
Costs too

high! optimize
Changing the Growth Formula
https://www.compose.io/articles/changing-the-growth-formula/
Low total

costs
月間10億PV
同時接続数5万
月間10TB保存
db. ZenClerk .stats()
Economy Of Scale
ビジネスの成長につれて

スケールメリットがきく
クライアント1社あたりの

コストは自然と下がっていく
必要なことはスケールする

システムを構築すること
Problem
現実の世界は思った通りにいかないのが常である
効率化しなければ

コストは増え続ける一方
Solution
モニタリング
ボトルネック解消 仮説検証
MMS
遅いクエリの監視
ボトルネックを見つけて、

一つ一つ解消していく
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
インデックスをチューニングしたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
インデックスをさらにチューニングしたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
常にホットデータを使うように意識したり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
クエリをチューニングしたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
セカンダリへのクエリが向くようにしたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
アップデートをチューニングしたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
Redisを使ってバッファリングしたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
目的に応じてDBを分けたり…
https://speakerdeck.com/yujiosaka/yue-jian-10yi-pvkaraxue-ndamongodbantipatan
Point!
MongoDBは {“key”:”value”} の形式でデータを

格納するため、データの増加も無視できない
定期的なバックアップ&削除も大切
地道なチューニングが必要
銀の弾丸は存在しない
(あるいはお高い)
To Shard-First, Or Not to?
まずはシャーディングに

頼らないという提案
Inefficiency
非効率なままだと
非効率性も水平分散する
Inefficiency Inefficiency Inefficiency
システム全体を効率化させる
でも、それ以上に大切なこと
正しい技術は

ビジネスの要件を満たすBusiness
Tech
正しい技術
Throw Garbage Away,
Discover New Gold
ビジネスに価値のない

データは捨ててしまう
価値のあるデータの

ためにコストを払う
Customer Count
TotalCosts
1バイトの価値
1バイトの価値効率化
Technology scales business
We are hiring ;)

More Related Content

Viewers also liked

[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...
[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...
[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...
Masahiro Tomisugi
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
Insight Technology, Inc.
 
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジーDBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
Masaya Ishikawa
 
[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...
[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...
[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
Insight Technology, Inc.
 
Apache Hiveの今とこれから
Apache Hiveの今とこれからApache Hiveの今とこれから
Apache Hiveの今とこれから
Yifeng Jiang
 
Dbts2015 tokyo vector_in_hadoop_vortex
Dbts2015 tokyo vector_in_hadoop_vortexDbts2015 tokyo vector_in_hadoop_vortex
Dbts2015 tokyo vector_in_hadoop_vortex
Koji Shinkubo
 
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...
[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...
[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...
[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...
[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D25:The difference between logical and physical...
[db tech showcase Tokyo 2015] D25:The difference between logical and physical...[db tech showcase Tokyo 2015] D25:The difference between logical and physical...
[db tech showcase Tokyo 2015] D25:The difference between logical and physical...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう
[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう
[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう
datastaxjp
 
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
Insight Technology, Inc.
 
Presto in Treasure Data
Presto in Treasure DataPresto in Treasure Data
Presto in Treasure Data
Mitsunori Komatsu
 
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
Insight Technology, Inc.
 

Viewers also liked (20)

[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
[db tech showcase Tokyo 2015] D35:高トランザクションを実現するスケーラブルRDBMS技術 by 日本電気株式会社 並木悠太
 
[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...
[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...
[db tech showcase Tokyo 2015] E26 Couchbaseの最新情報/JBoss Data Virtualizationで仮想...
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
 
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジーDBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
DBTS2015 Tokyo DBAが知っておくべき最新テクノロジー
 
[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...
[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...
[db tech showcase Tokyo 2015] C33:ビッグデータ・IoT時代のキーテクノロジー、CEPの「今」を掴む! by 株式会社日立...
 
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
 
Apache Hiveの今とこれから
Apache Hiveの今とこれからApache Hiveの今とこれから
Apache Hiveの今とこれから
 
Dbts2015 tokyo vector_in_hadoop_vortex
Dbts2015 tokyo vector_in_hadoop_vortexDbts2015 tokyo vector_in_hadoop_vortex
Dbts2015 tokyo vector_in_hadoop_vortex
 
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
[db tech showcase Tokyo 2015] B27:インメモリーDBとスケールアップマシンによりBig Dataの課題を解決する by S...
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
 
[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...
[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...
[db tech showcase Tokyo 2015] C14:30万のユーザ部門を抱える日立、情シスの「理想と現実」 by 株式会社日立製作所 情報...
 
[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...
[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...
[db tech showcase Tokyo 2015] C16:Oracle Disaster Recovery at New Zealand sto...
 
[db tech showcase Tokyo 2015] D25:The difference between logical and physical...
[db tech showcase Tokyo 2015] D25:The difference between logical and physical...[db tech showcase Tokyo 2015] D25:The difference between logical and physical...
[db tech showcase Tokyo 2015] D25:The difference between logical and physical...
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
 
[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう
[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう
[db tech showcase Tokyo 2015] E35: Web, IoT, モバイル時代のデータベース、Apache Cassandraを学ぼう
 
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
 
Presto in Treasure Data
Presto in Treasure DataPresto in Treasure Data
Presto in Treasure Data
 
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
 
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
 
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
 

Similar to Mongodb x business

第2回 人形町Techで騒がnight
第2回 人形町Techで騒がnight第2回 人形町Techで騒がnight
第2回 人形町Techで騒がnight
Satoru Mikami
 
LODGEのいいところあげていきます!
LODGEのいいところあげていきます!LODGEのいいところあげていきます!
LODGEのいいところあげていきます!
Satoshi Maemoto
 
世界を変える先端Itテクノロジー
世界を変える先端Itテクノロジー世界を変える先端Itテクノロジー
世界を変える先端Itテクノロジー
Satoshi Maemoto
 
vrmr-170602064754 2.pdf
vrmr-170602064754 2.pdfvrmr-170602064754 2.pdf
vrmr-170602064754 2.pdf
HiroakiKitahara
 
センサー・VR・MR 基本とオススメ
センサー・VR・MR 基本とオススメセンサー・VR・MR 基本とオススメ
センサー・VR・MR 基本とオススメ
Satoshi Maemoto
 
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーンARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
Satoshi Maemoto
 
小さなデザインシステムのナレッジシェア
小さなデザインシステムのナレッジシェア小さなデザインシステムのナレッジシェア
小さなデザインシステムのナレッジシェア
ssuser0b676d1
 
0から始めるUXデザイン(UXデザインを知る)
0から始めるUXデザイン(UXデザインを知る)0から始めるUXデザイン(UXデザインを知る)
0から始めるUXデザイン(UXデザインを知る)
Jiji Kim
 
第5回業開中心会議
第5回業開中心会議第5回業開中心会議
第5回業開中心会議Kaoru NAKAMURA
 
Internet of UNCで実現する新しい共有体験
Internet of UNCで実現する新しい共有体験Internet of UNCで実現する新しい共有体験
Internet of UNCで実現する新しい共有体験
Satoshi Maemoto
 
HoloLensとさまざまなデバイス連携ドドンドーン
HoloLensとさまざまなデバイス連携ドドンドーンHoloLensとさまざまなデバイス連携ドドンドーン
HoloLensとさまざまなデバイス連携ドドンドーン
Satoshi Maemoto
 
Dyna traceによるuxマネジメント
Dyna traceによるuxマネジメントDyna traceによるuxマネジメント
Dyna traceによるuxマネジメント伸夫 森本
 
ARもVRもMRもまとめてドドンドーン!
ARもVRもMRもまとめてドドンドーン!ARもVRもMRもまとめてドドンドーン!
ARもVRもMRもまとめてドドンドーン!
Satoshi Maemoto
 
Schoo講演資料130409
Schoo講演資料130409Schoo講演資料130409
Schoo講演資料130409schoowebcampus
 
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーンARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
Satoshi Maemoto
 
Kinect やセンサーデバイスと連動した楽しいアプリ開発
Kinect やセンサーデバイスと連動した楽しいアプリ開発Kinect やセンサーデバイスと連動した楽しいアプリ開発
Kinect やセンサーデバイスと連動した楽しいアプリ開発
Satoshi Maemoto
 
VR/AR/MRってなんですか?
VR/AR/MRってなんですか?VR/AR/MRってなんですか?
VR/AR/MRってなんですか?
Satoshi Maemoto
 
SECURE-STORE NEXT
SECURE-STORE NEXTSECURE-STORE NEXT
SECURE-STORE NEXT
securestorenext
 

Similar to Mongodb x business (20)

第2回 人形町Techで騒がnight
第2回 人形町Techで騒がnight第2回 人形町Techで騒がnight
第2回 人形町Techで騒がnight
 
LODGEのいいところあげていきます!
LODGEのいいところあげていきます!LODGEのいいところあげていきます!
LODGEのいいところあげていきます!
 
What's TMCN?
What's TMCN?What's TMCN?
What's TMCN?
 
世界を変える先端Itテクノロジー
世界を変える先端Itテクノロジー世界を変える先端Itテクノロジー
世界を変える先端Itテクノロジー
 
vrmr-170602064754 2.pdf
vrmr-170602064754 2.pdfvrmr-170602064754 2.pdf
vrmr-170602064754 2.pdf
 
センサー・VR・MR 基本とオススメ
センサー・VR・MR 基本とオススメセンサー・VR・MR 基本とオススメ
センサー・VR・MR 基本とオススメ
 
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーンARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
 
小さなデザインシステムのナレッジシェア
小さなデザインシステムのナレッジシェア小さなデザインシステムのナレッジシェア
小さなデザインシステムのナレッジシェア
 
0から始めるUXデザイン(UXデザインを知る)
0から始めるUXデザイン(UXデザインを知る)0から始めるUXデザイン(UXデザインを知る)
0から始めるUXデザイン(UXデザインを知る)
 
第5回業開中心会議
第5回業開中心会議第5回業開中心会議
第5回業開中心会議
 
Internet of UNCで実現する新しい共有体験
Internet of UNCで実現する新しい共有体験Internet of UNCで実現する新しい共有体験
Internet of UNCで実現する新しい共有体験
 
HoloLensとさまざまなデバイス連携ドドンドーン
HoloLensとさまざまなデバイス連携ドドンドーンHoloLensとさまざまなデバイス連携ドドンドーン
HoloLensとさまざまなデバイス連携ドドンドーン
 
Dyna traceによるuxマネジメント
Dyna traceによるuxマネジメントDyna traceによるuxマネジメント
Dyna traceによるuxマネジメント
 
ARもVRもMRもまとめてドドンドーン!
ARもVRもMRもまとめてドドンドーン!ARもVRもMRもまとめてドドンドーン!
ARもVRもMRもまとめてドドンドーン!
 
Schoo講演資料130409
Schoo講演資料130409Schoo講演資料130409
Schoo講演資料130409
 
Schoo講演資料130409
Schoo講演資料130409Schoo講演資料130409
Schoo講演資料130409
 
ARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーンARもVRもMRもまとめてドーン
ARもVRもMRもまとめてドーン
 
Kinect やセンサーデバイスと連動した楽しいアプリ開発
Kinect やセンサーデバイスと連動した楽しいアプリ開発Kinect やセンサーデバイスと連動した楽しいアプリ開発
Kinect やセンサーデバイスと連動した楽しいアプリ開発
 
VR/AR/MRってなんですか?
VR/AR/MRってなんですか?VR/AR/MRってなんですか?
VR/AR/MRってなんですか?
 
SECURE-STORE NEXT
SECURE-STORE NEXTSECURE-STORE NEXT
SECURE-STORE NEXT
 

Mongodb x business