SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
NO	
  SQL
•  リレーショナルDBが得意なところはリレーショ
   ナルDBで。	
  
   	
  
•  そーでないところは違う方法で=NO	
  SQLでや
   りましょう。
•  RDBMSの強み	
  
・データの一貫性 (トランザクション)	
・JOINとか複雑な検索がSQLで出来る	
・実績,ノウハウがある



	


•  RDBMSの強み	
  
・SQLインジェクション	
・大量なデータに対する処理が重くなる	
・SQLの使い方によってパフォーマンスがかわる。良くSQLの事
を知っている必要がある。	
  
•  NO	
  SQLの強み/弱み	
  
・大量のデータ処理に強い。	
・直感的ー>JOINとか複雑な検索は出来ない
•  ちなみに既にRDBMSで構築しているデータ
   ベースをNO	
  SQLに置き換えるのは相当難し
   い。が、予めNO	
  SQLの特徴を知っていたら選
   択肢は増えるね。
•  NO SQLの種類	

1.  KVS(キーバリューストア)	
  
     連想配列的な。	
  
     	
  
2.  ドキュメント指向

     スキーマ不必要なデータベース。だけどスキーマを定義して
     いるかのように使用できる。

     	
3.  列指向データベース	
   	
RDBMSは行管理に対しての列管理。
•  結構リスクあり	
	
 比較的新しい技術であり、且つ多数のNO
SQLデータベース(122種類くらい)が存在する
のでノウハウ、事例が未だあまりない。



運用する場合は、こういうリスクがある事を念頭
に。 ただ、memcachedというNO SQLサーバは
結構使われてきていて、リスクも低めらしい。
•  memcachedのページを2ページ読みました	


KeyValue型。RMDBSのキャッシュとして主に使用
されます。 ファイルじゃなくメモリにデータを保持
するから、レスポンス速い。ディスクI/Oに比べて10
万倍〜100万倍。気軽に扱える。ー>ハッシュを
使った事があったらすんなり出来る。停止したら
データは全て消える。 メモリで保持するのでメモリ
が足りなくなってきたら複数台で構成する必要があ
るけど簡単。	
	
導入事例:Wikipedia、mixi、Twitter、Youtube、flickr
導入事例みてもわかるけど、そうとうでっかい
Webアプリケーション/サービスじゃないと必要
ないのが現状?と勝手に思った。	
	
PHP.netにサンプルページがあった。	
http://us3.php.net/memcache

Contenu connexe

En vedette

инструкция
инструкцияинструкция
инструкция
schoolperm40
 
Wps italiano 03 10
Wps italiano 03 10Wps italiano 03 10
Wps italiano 03 10
GpsLazio
 
Allahu akbar!!!
Allahu akbar!!!Allahu akbar!!!
Allahu akbar!!!
azylamp
 
Stefanie Rocknak
Stefanie RocknakStefanie Rocknak
Stefanie Rocknak
slidelarisa
 
AgroMT prezentacija_LT
AgroMT prezentacija_LTAgroMT prezentacija_LT
AgroMT prezentacija_LT
AgroMT
 
Sistemas operativos jpm
Sistemas operativos jpmSistemas operativos jpm
Sistemas operativos jpm
tatii2011
 
Mugatzailea
MugatzaileaMugatzailea
Mugatzailea
profe42
 
Cycling bachelor case study
Cycling bachelor case studyCycling bachelor case study
Cycling bachelor case study
Dody Permana
 
Orientações jurisprudênciaias da seção de dissídios individuais i
Orientações jurisprudênciaias da seção de dissídios individuais iOrientações jurisprudênciaias da seção de dissídios individuais i
Orientações jurisprudênciaias da seção de dissídios individuais i
Karla Nascimento
 
EcoVillaggio San Filippo parte 6
EcoVillaggio San Filippo  parte 6EcoVillaggio San Filippo  parte 6
EcoVillaggio San Filippo parte 6
ewallcostruzioni
 
Experimento 4 - Experimentos em Tipografia Digital
Experimento 4 - Experimentos em Tipografia DigitalExperimento 4 - Experimentos em Tipografia Digital
Experimento 4 - Experimentos em Tipografia Digital
Rodrigo Almeida
 

En vedette (20)

Bilancio alfa spa
Bilancio alfa spaBilancio alfa spa
Bilancio alfa spa
 
инструкция
инструкцияинструкция
инструкция
 
Wps italiano 03 10
Wps italiano 03 10Wps italiano 03 10
Wps italiano 03 10
 
Allahu akbar!!!
Allahu akbar!!!Allahu akbar!!!
Allahu akbar!!!
 
Stefanie Rocknak
Stefanie RocknakStefanie Rocknak
Stefanie Rocknak
 
Leonardo da vinci
Leonardo da vinciLeonardo da vinci
Leonardo da vinci
 
資料結構平常測驗一的解答
資料結構平常測驗一的解答資料結構平常測驗一的解答
資料結構平常測驗一的解答
 
PMIufa 2010-10-21
PMIufa 2010-10-21PMIufa 2010-10-21
PMIufa 2010-10-21
 
AgroMT prezentacija_LT
AgroMT prezentacija_LTAgroMT prezentacija_LT
AgroMT prezentacija_LT
 
Playmaker Peptalk
Playmaker PeptalkPlaymaker Peptalk
Playmaker Peptalk
 
Flash ders
Flash dersFlash ders
Flash ders
 
Sistemas operativos jpm
Sistemas operativos jpmSistemas operativos jpm
Sistemas operativos jpm
 
Dao tao do son 10. 2011
Dao tao do son   10. 2011Dao tao do son   10. 2011
Dao tao do son 10. 2011
 
Mugatzailea
MugatzaileaMugatzailea
Mugatzailea
 
Cycling bachelor case study
Cycling bachelor case studyCycling bachelor case study
Cycling bachelor case study
 
Orientações jurisprudênciaias da seção de dissídios individuais i
Orientações jurisprudênciaias da seção de dissídios individuais iOrientações jurisprudênciaias da seção de dissídios individuais i
Orientações jurisprudênciaias da seção de dissídios individuais i
 
Lug Aula09
Lug Aula09Lug Aula09
Lug Aula09
 
Expo2012
Expo2012Expo2012
Expo2012
 
EcoVillaggio San Filippo parte 6
EcoVillaggio San Filippo  parte 6EcoVillaggio San Filippo  parte 6
EcoVillaggio San Filippo parte 6
 
Experimento 4 - Experimentos em Tipografia Digital
Experimento 4 - Experimentos em Tipografia DigitalExperimento 4 - Experimentos em Tipografia Digital
Experimento 4 - Experimentos em Tipografia Digital
 

Similaire à Nosql

NoSQLに関するまとめ
NoSQLに関するまとめNoSQLに関するまとめ
NoSQLに関するまとめ
Gosuke Miyashita
 
初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし
Oonishi Takaaki
 
qpstudy 2013.07 NoSQL
qpstudy 2013.07 NoSQLqpstudy 2013.07 NoSQL
qpstudy 2013.07 NoSQL
Akihiro Okuno
 
これからはNo sqlの時代って本当ですか
これからはNo sqlの時代って本当ですかこれからはNo sqlの時代って本当ですか
これからはNo sqlの時代って本当ですか
yumi_chappy
 

Similaire à Nosql (14)

NoSQLに関するまとめ
NoSQLに関するまとめNoSQLに関するまとめ
NoSQLに関するまとめ
 
About NoSQL
About NoSQLAbout NoSQL
About NoSQL
 
Cassandra(no sql)によるシステム提案と開発
Cassandra(no sql)によるシステム提案と開発Cassandra(no sql)によるシステム提案と開発
Cassandra(no sql)によるシステム提案と開発
 
Devsumi2013【15-e-5】NoSQLの野心的な使い方 ~Apache Cassandra編~
Devsumi2013【15-e-5】NoSQLの野心的な使い方 ~Apache Cassandra編~Devsumi2013【15-e-5】NoSQLの野心的な使い方 ~Apache Cassandra編~
Devsumi2013【15-e-5】NoSQLの野心的な使い方 ~Apache Cassandra編~
 
Cassandraとh baseの比較して入門するno sql
Cassandraとh baseの比較して入門するno sqlCassandraとh baseの比較して入門するno sql
Cassandraとh baseの比較して入門するno sql
 
Not only sql _ 新卒エンジニア勉強会20130417
Not only sql _ 新卒エンジニア勉強会20130417Not only sql _ 新卒エンジニア勉強会20130417
Not only sql _ 新卒エンジニア勉強会20130417
 
初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし
 
RDBMSより高速なNoSQLを実際に使ってみた話
RDBMSより高速なNoSQLを実際に使ってみた話RDBMSより高速なNoSQLを実際に使ってみた話
RDBMSより高速なNoSQLを実際に使ってみた話
 
達人に学ぶSQL徹底指南書 第2版勉強会 #0
達人に学ぶSQL徹底指南書 第2版勉強会 #0達人に学ぶSQL徹底指南書 第2版勉強会 #0
達人に学ぶSQL徹底指南書 第2版勉強会 #0
 
RDBNoSQLの基礎と組み合わせDB構成をちょっとよくする話
RDBNoSQLの基礎と組み合わせDB構成をちょっとよくする話RDBNoSQLの基礎と組み合わせDB構成をちょっとよくする話
RDBNoSQLの基礎と組み合わせDB構成をちょっとよくする話
 
RDBってなに?
RDBってなに?RDBってなに?
RDBってなに?
 
qpstudy 2013.07 NoSQL
qpstudy 2013.07 NoSQLqpstudy 2013.07 NoSQL
qpstudy 2013.07 NoSQL
 
これからはNo sqlの時代って本当ですか
これからはNo sqlの時代って本当ですかこれからはNo sqlの時代って本当ですか
これからはNo sqlの時代って本当ですか
 
20190213 Cloud-Native StorageとDatabase on Kubernetesの良い関係
20190213 Cloud-Native StorageとDatabase on Kubernetesの良い関係20190213 Cloud-Native StorageとDatabase on Kubernetesの良い関係
20190213 Cloud-Native StorageとDatabase on Kubernetesの良い関係
 

Nosql