SlideShare a Scribd company logo
これからはNoSQLの時代って
本当ですか
株式会社 AMG Solution
昼間 健
0
「これからはNoSQLの時代だ!」
1
リレーショナルデータベース
NoSQL
2
IT技術の移り変わりは早い
3
NoSQLとは
4
NoSQLとは
“リレーショナルデータベース管理システム
(RDBMS)以外のデータベース管理システムを
指すおおまかな分類語である
-Wikipedia”
5
リレーショナルデータベースをやみくもに
使用してきた長い歴史を打破し、それ以外の
データベースの利用・発展を促進させようと
する運動の標語しての意味合いを持つ
6
“敵”
7
リレーショナルデータベース
(RDBMS)とは
8
RDBMSとは
●データの持ち方は行×列の表形式
●複数の表を使用することが前提で、各テーブ
ルに設定したキー項目を使用して、他のテー
ブルと連鎖することでデータを管理する
●データの管理単位は行
●データの型が指定されている
9
IoT技術の利用
ビックデータの利用
10
IoT技術に対応するための課題
1.大量のデータの蓄積
2.高速な書き込み処理
3.非構造データの保存
11
●スケールアウト
サーバの数を増やすことで処理性能を上げる手法
●スケールアップ
サーバ単体の性能を向上させることでソフトウェアの処理性能
を上げる手法
NoSQL→
RDBMS→
12
キーバリュー型
データをkey(キー)とvalue(値)のペアにして管理す
るデータベースです
データ構造は、プログラミング言語で使用する「連
想配列」や「Map(あるいはDictionary)」と呼ばれる
ものに近いと言えます。
13
14
ドキュメント型
特定のスキーマを持たないデータベースです
DBMSでは、最初にデータを格納するテーブルを作
り、そのテーブルの構造に合わせてデータを格納し
ていきます。一方、ドキュメント指向データベースは
1件1件のデータをドキュメントつまり文書のように
格納します
15
16
NoSQLの種類と製品
17
■キー・バリューストア型
Redis
■ドキュメント型
MongoDB
■カラムストア型
Cassanbra
■グラフ型
Neo4j
18
RDBMSが優れている点
●正規化することで厳密かつ効率よくデータを保持で
きる
●SQLによって統一された方法でデータにアクセスで
きる
●トランザクションによりエラー時などの処理が適切
に行われる
19
今後のデータベースの展望
●複数の製品を使ってデータベースの構成
●今後も様々な種類のデータベースが開発されてく
る
●アプリケーションの特徴によって適切なデータ
ベースを選定していく必要がある
20
最後に
21
新しい技術をどんどん調べてみよう
22
新しいことを学ぶことのメリット
これまで使っていた技術の特徴が明確にな
る
新しい技術の特徴が明確になる
次にどんな技術が生まれる可能性があるの
か予測することが出来る
正しい情報を受け取ることが出来る
23
ご清聴ありがとうございました
24

More Related Content

PPTX
RDBMSより高速なNoSQLを実際に使ってみた話
PPTX
データベース入門
PDF
データベース01 - データベースとは
PPT
分散KVSのデータモデリング
PDF
ICDE 2015 Study (R24-4, R27-3)
PDF
データベース技術について
PDF
超入門データベース基礎の基礎
PPTX
Glueの開発環境(zeppelin)をrancherで作ってみる
RDBMSより高速なNoSQLを実際に使ってみた話
データベース入門
データベース01 - データベースとは
分散KVSのデータモデリング
ICDE 2015 Study (R24-4, R27-3)
データベース技術について
超入門データベース基礎の基礎
Glueの開発環境(zeppelin)をrancherで作ってみる

What's hot (12)

PDF
DynamoDB設計のちょっとした技
PDF
遺伝研 Rina Aizawa ユーザミーティング
PDF
Red Hat Data Grid 8.1 新機能
PDF
データベースの使い分けを考える
PDF
Red Hat Data Grid 8.2 新機能
PDF
Sql勉強会用_1
PDF
Not only sql _ 新卒エンジニア勉強会20130417
PDF
クラウド時代のデータストア選択"秘伝の書"
PDF
データベース入門2
PDF
1 Linux入門 第7章 DBサーバーの概要
PDF
いまさら NSArray
PDF
データベースシステム論05 - PostgreSQLのインストール
DynamoDB設計のちょっとした技
遺伝研 Rina Aizawa ユーザミーティング
Red Hat Data Grid 8.1 新機能
データベースの使い分けを考える
Red Hat Data Grid 8.2 新機能
Sql勉強会用_1
Not only sql _ 新卒エンジニア勉強会20130417
クラウド時代のデータストア選択"秘伝の書"
データベース入門2
1 Linux入門 第7章 DBサーバーの概要
いまさら NSArray
データベースシステム論05 - PostgreSQLのインストール
Ad

Viewers also liked (20)

PPTX
ゆるふわぱいそん
PPT
クラスデザインで気をつけたいこと
PPTX
Amglt 20160122 井上
PPTX
ゆるふわGo言語
PPTX
読みやすい文章を書くために
PPTX
グローバルにおける品質管理
PPTX
Lt 新竹涼太
PPTX
人はAiに負けない
PPTX
時間の使い方 について
PPTX
Ncd 第二回lt会発表資料
PPTX
海外でお仕事することについてどう思われますか?(森内 達也)
PPTX
ストレスをためないために
PPTX
プラスのストロークを身に付けよう
PPTX
Appiumを用いたwebブラウザ自動テスト
PPTX
Java frameworkの昔と今
PPTX
Webで簡単に音声認識
PPTX
IoTの可能性(仮)
PPTX
英語を使わずに、グローバル人材になる
PPTX
可読性の高いプログラムを書くために
PPTX
苦手から始めるコミュニケーション
ゆるふわぱいそん
クラスデザインで気をつけたいこと
Amglt 20160122 井上
ゆるふわGo言語
読みやすい文章を書くために
グローバルにおける品質管理
Lt 新竹涼太
人はAiに負けない
時間の使い方 について
Ncd 第二回lt会発表資料
海外でお仕事することについてどう思われますか?(森内 達也)
ストレスをためないために
プラスのストロークを身に付けよう
Appiumを用いたwebブラウザ自動テスト
Java frameworkの昔と今
Webで簡単に音声認識
IoTの可能性(仮)
英語を使わずに、グローバル人材になる
可読性の高いプログラムを書くために
苦手から始めるコミュニケーション
Ad

Similar to これからはNo sqlの時代って本当ですか (20)

PDF
About NoSQL
PPT
Devsumi2013【15-e-5】NoSQLの野心的な使い方 ~Apache Cassandra編~
PDF
[db tech showcase OSS 2017] A22: NoSQL:誰のための、何のためのデータベース?その将来は?by Aerospike, ...
PDF
Nosqlの基礎知識(2013年7月講義資料)
PPT
Cassandra(no sql)によるシステム提案と開発
PDF
先端技術 No sql
PDF
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
PDF
StepInNosql
PDF
qpstudy 2013.07 NoSQL
PDF
Mr201206 no sql_security
PPTX
NoSQL Bigtable and Azure Table
PDF
AWS初心者向けWebinar AWSでのNoSQLの活用
PDF
実務で役立つデータベースの活用法
PDF
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
PDF
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
PDF
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
PDF
Nosql
PDF
日本語:近年のデータベース技術がもたらすビジネス収益 --Google-slides
PDF
ビッグデータやIoTシステムを支えるデータベース 『GridDB』
PPTX
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
About NoSQL
Devsumi2013【15-e-5】NoSQLの野心的な使い方 ~Apache Cassandra編~
[db tech showcase OSS 2017] A22: NoSQL:誰のための、何のためのデータベース?その将来は?by Aerospike, ...
Nosqlの基礎知識(2013年7月講義資料)
Cassandra(no sql)によるシステム提案と開発
先端技術 No sql
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ
StepInNosql
qpstudy 2013.07 NoSQL
Mr201206 no sql_security
NoSQL Bigtable and Azure Table
AWS初心者向けWebinar AWSでのNoSQLの活用
実務で役立つデータベースの活用法
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
事例から見るNoSQLの使い方 - db tech showcase Tokyo 2015 2015/06/11
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
Nosql
日本語:近年のデータベース技術がもたらすビジネス収益 --Google-slides
ビッグデータやIoTシステムを支えるデータベース 『GridDB』
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx

More from yumi_chappy (20)

PPTX
PPTX
Itelt vol7 7
PPTX
Itelt vol7 1
PPTX
Itelt vol7 9
PPTX
Itelt vol7 8
PPTX
Itelt vol7 6
PPTX
Itelt vol7 2
PPTX
Itelt vol7 5
PPTX
Itelt vol7 4
PPTX
Itelt vol7 3
PPTX
理想の教育、上から見るか?下から見るか?
PPTX
JAWS DAYS Report
PPTX
資料ビジュアル化のススメ
PPTX
美ら海水族館から考えるユーザー心理
PPTX
IoT製品の魅力
PPTX
新しい家族を紹介します~1台と1匹~
PPTX
Windows10でword2vecを使ってみた
PPTX
色で伝えるイメージ
PPTX
バランスを整える
PPTX
脆弱性のふさぎ方
Itelt vol7 7
Itelt vol7 1
Itelt vol7 9
Itelt vol7 8
Itelt vol7 6
Itelt vol7 2
Itelt vol7 5
Itelt vol7 4
Itelt vol7 3
理想の教育、上から見るか?下から見るか?
JAWS DAYS Report
資料ビジュアル化のススメ
美ら海水族館から考えるユーザー心理
IoT製品の魅力
新しい家族を紹介します~1台と1匹~
Windows10でword2vecを使ってみた
色で伝えるイメージ
バランスを整える
脆弱性のふさぎ方

これからはNo sqlの時代って本当ですか