SlideShare a Scribd company logo
CouchDBで作ろう!!
    めちゃうすっ
レイヤーアプリケーション

  For Shibuya Perl Mongers
  z.ohnami(ゼットオオナミ)
z.ohnami(Gmail)
z-ohnami(はてな)
z_ohnami(Twitter)
提供


    CouchDB JP
http://groups.google.co.jp/group/couchdb-jp?hl=ja
その1 CouchDBの基本

    まずはここから
基本のまとめ
  利用者はHTTPメソッド
  でアクセス
    GET
    PUT
    POST
    DELETE



JSON形式の              http://サーバー名:5984/
データが返ってくる。           DB名/ドキュメント名
{
  name:"z.ohnami",
  phone:"555",
  blood:"AA"
}
基本のまとめ
  利用者はHTTPメソッド
  でアクセス
    GET
    PUT
    POST
    DELETE



JSON形式の              http://サーバー名:5984/
データが返ってくる。           DB名/ドキュメント名
{
  name:"z.ohnami",
  phone:"555",
  blood:"AA"
}
基本のまとめ
  利用者はHTTPメソッド
  でアクセス
    GET
    PUT
    POST
    DELETE



JSON形式の              http://サーバー名:5984/
データが返ってくる。           DB名/ドキュメント名
{
  name:"z.ohnami",
  phone:"555",
  blood:"AA"
}
基本のまとめ
  利用者はHTTPメソッド
  でアクセス
    GET
    PUT
    POST
    DELETE



JSON形式の              http://サーバー名:5984/
データが返ってくる。           DB名/ドキュメント名
{
  name:"z.ohnami",
  phone:"555",
  blood:"AA"
}
ところで
(「・ω・)「ガオー
JSONで
何を格納します
   か?
  (「・ω・)「ガオー
CouchDB is
ドキュメント指向
   (「・ω・)「ガオー
紙一枚にまとめ
たときに不自然
ではないデータ
はCouchDBだ!
文書
(報告書、議事録、申請書、
  名刺、回覧板 etc...)
文字"以外"
だってオフコース
ソースコード
    もまた、
ドキュメントの一部です
Shibuya Perl Mongers#12 No Sql Couch Db
その2 アプリケーション設計

     次!!
よくある構造
これでもOK
これでもOK
さらにこんなのでも
その3 アプリの例

練習を兼ねて作りました
必殺!!仕分け人Z

   くっ
Shibuya Perl Mongers#12 No Sql Couch Db
Shibuya Perl Mongers#12 No Sql Couch Db
年末年始、
盛り上がること間違いなし!!
    クリスマスパーティ
       忘年会
     新年会 etc...
CouchDBに興味を持った方へ

     連絡があります
Hackathon

流行ってますね
CouchDBのHackathon
        +
CouchDBのキーワード
      "Relax"
Relaxon
         リラクソン、始動。
      http://groups.google.co.
jp/group/couchdb-jp/web/couchdb-
     hackathon-relaxon?hl=ja
12/26
(Sat)
Be relaxed !!

マタアイマショウ・・・

More Related Content

What's hot (20)

PDF
Mongodb 紹介
Ryo Matsumura
 
PDF
04 filesystem include
文樹 高橋
 
KEY
カジュアルにソースコードリーディング
Akihiro Okuno
 
PDF
RとSQLiteで気軽にデータベース作成
弘毅 露崎
 
PPTX
DBpedia Japaneseとは?
National Institute of Informatics (NII)
 
PDF
はじめてのMongoDB
Keisuke Izumiya
 
PDF
LODを閲覧する/作成する
Linked Open Dataチャレンジ実行委員会
 
PPTX
Linked Data (再)入門
National Institute of Informatics (NII)
 
PPTX
LODI/Linked Open Data連続講義 第1回 「オープンデータからLinked Open Dataへ」
National Institute of Informatics (NII)
 
PPTX
Silkについて
Yoshitaka Minami
 
PPTX
OData - Commerble
Hiroyuki Watanabe
 
PDF
学術分野の事例紹介
Linked Open Dataチャレンジ実行委員会
 
PPTX
MongoDB: システム可用性を拡張するインデクス戦略
ippei_suzuki
 
PDF
コード読経会報告書
Masahiko Toyoshi
 
PDF
LODを使ってみよう!
uedayou
 
PDF
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
yamahige
 
PDF
Level dbを試した
takayuki kochi
 
PDF
Firefox Add-on SDK 入門
Shoot Morii
 
Mongodb 紹介
Ryo Matsumura
 
04 filesystem include
文樹 高橋
 
カジュアルにソースコードリーディング
Akihiro Okuno
 
RとSQLiteで気軽にデータベース作成
弘毅 露崎
 
DBpedia Japaneseとは?
National Institute of Informatics (NII)
 
はじめてのMongoDB
Keisuke Izumiya
 
LODを閲覧する/作成する
Linked Open Dataチャレンジ実行委員会
 
LODI/Linked Open Data連続講義 第1回 「オープンデータからLinked Open Dataへ」
National Institute of Informatics (NII)
 
Silkについて
Yoshitaka Minami
 
OData - Commerble
Hiroyuki Watanabe
 
MongoDB: システム可用性を拡張するインデクス戦略
ippei_suzuki
 
コード読経会報告書
Masahiko Toyoshi
 
LODを使ってみよう!
uedayou
 
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
yamahige
 
Level dbを試した
takayuki kochi
 
Firefox Add-on SDK 入門
Shoot Morii
 

Viewers also liked (14)

PDF
Case study pushpibagch_withcoveri
PushpiBagchi
 
PDF
Couch DB in 15minutes
Yohei Sasaki
 
PPTX
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Yohei Sasaki
 
PDF
Iris-Corp : What are the benefits of Third Party Payroll
Iris Corporate Solutions Pvt. Ltd.
 
PDF
Gastronaut's in Time Out
PushpiBagchi
 
PPT
CouchDB20091120_validation
Makoto Ohnami
 
PPTX
Human Extreme - Presentation
Mitesh Thakker
 
PDF
CouchDBをヤラナイカ
Makoto Ohnami
 
PDF
CouchDB in The Room
Makoto Ohnami
 
PDF
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
Yoichi KIKUCHI
 
PDF
大規模スクラムの失敗から学んだこと #AgileJapan2015
Itsuki Sakitsu
 
PDF
情科若会2016公開用
Ko Ise
 
PDF
あなたのチームの「いい人」は機能していますか?
Minoru Yokomichi
 
PDF
SlideShare 101
Amit Ranjan
 
Case study pushpibagch_withcoveri
PushpiBagchi
 
Couch DB in 15minutes
Yohei Sasaki
 
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Yohei Sasaki
 
Iris-Corp : What are the benefits of Third Party Payroll
Iris Corporate Solutions Pvt. Ltd.
 
Gastronaut's in Time Out
PushpiBagchi
 
CouchDB20091120_validation
Makoto Ohnami
 
Human Extreme - Presentation
Mitesh Thakker
 
CouchDBをヤラナイカ
Makoto Ohnami
 
CouchDB in The Room
Makoto Ohnami
 
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
Yoichi KIKUCHI
 
大規模スクラムの失敗から学んだこと #AgileJapan2015
Itsuki Sakitsu
 
情科若会2016公開用
Ko Ise
 
あなたのチームの「いい人」は機能していますか?
Minoru Yokomichi
 
SlideShare 101
Amit Ranjan
 
Ad

Similar to Shibuya Perl Mongers#12 No Sql Couch Db (20)

PDF
Couchbase MeetUP Tokyo - #11 Omoidenote
kitsugi
 
PDF
Couch DB for 197X
Makoto Ohnami
 
PDF
私の考えるドキュメント指向
Yohei Yamamoto
 
PPTX
Spring data-rest-and-spring-cloud-contract
Takeshi Ogawa
 
PDF
勉強会force#4 Chatter Integration
Kazuki Nakajima
 
PDF
The overview of Server-ide Bulk Loader
Treasure Data, Inc.
 
PDF
OSSから学ぶSwift実践テクニック
庸介 高橋
 
PDF
Db2 Warehouse Spark利用ガイド データ操作編
IBM Analytics Japan
 
KEY
はじめてのCouch db
Eiji Kuroda
 
PPTX
HTML5&API総まくり
Shumpei Shiraishi
 
PDF
XPagesDay 2015 RESTの総復習
Masahiko Miyo
 
PDF
オライリーセミナー Hive入門 #oreilly0724
Cloudera Japan
 
KEY
Alfresco勉強会20120829: やさしいShareダッシュレットの作り方
linzhixing
 
PDF
なぜApache HBaseを選ぶのか? #cwt2013
Cloudera Japan
 
PDF
PHPからJavaへ乗り換えた。そんな昔話をしよう
優介 黒河
 
PDF
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
 
PPTX
ネットワーク第3回目
Yukiko Kato
 
PDF
Beginning Java EE 6 勉強会(7) #bje_study
ikeyat
 
PPTX
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
 
Couchbase MeetUP Tokyo - #11 Omoidenote
kitsugi
 
Couch DB for 197X
Makoto Ohnami
 
私の考えるドキュメント指向
Yohei Yamamoto
 
Spring data-rest-and-spring-cloud-contract
Takeshi Ogawa
 
勉強会force#4 Chatter Integration
Kazuki Nakajima
 
The overview of Server-ide Bulk Loader
Treasure Data, Inc.
 
OSSから学ぶSwift実践テクニック
庸介 高橋
 
Db2 Warehouse Spark利用ガイド データ操作編
IBM Analytics Japan
 
はじめてのCouch db
Eiji Kuroda
 
HTML5&API総まくり
Shumpei Shiraishi
 
XPagesDay 2015 RESTの総復習
Masahiko Miyo
 
オライリーセミナー Hive入門 #oreilly0724
Cloudera Japan
 
Alfresco勉強会20120829: やさしいShareダッシュレットの作り方
linzhixing
 
なぜApache HBaseを選ぶのか? #cwt2013
Cloudera Japan
 
PHPからJavaへ乗り換えた。そんな昔話をしよう
優介 黒河
 
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
 
ネットワーク第3回目
Yukiko Kato
 
Beginning Java EE 6 勉強会(7) #bje_study
ikeyat
 
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
 
Ad

Recently uploaded (10)

PDF
生成AIパネルトーク(Interop25Tokyo APPS JAPAN M1-07,M2-07 嶋ポジショントーク)
嶋 是一 (Yoshikazu SHIMA)
 
PDF
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
PDF
ABC2025S LT講演「世界の窓から Androidこんにちは2025」アプリ自動生成の将来?ロボティクスの夢再び?
嶋 是一 (Yoshikazu SHIMA)
 
PDF
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
PDF
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
PDF
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
PDF
20250630_aws_reinforce_2025_aws_sheild_network_security_director
uedayuki
 
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー SIG-Audioプレゼン資料_オーディオプラグイン開発_塩澤達矢.pdf
IGDA Japan SIG-Audio
 
PDF
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
PDF
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
生成AIパネルトーク(Interop25Tokyo APPS JAPAN M1-07,M2-07 嶋ポジショントーク)
嶋 是一 (Yoshikazu SHIMA)
 
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
ABC2025S LT講演「世界の窓から Androidこんにちは2025」アプリ自動生成の将来?ロボティクスの夢再び?
嶋 是一 (Yoshikazu SHIMA)
 
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
20250630_aws_reinforce_2025_aws_sheild_network_security_director
uedayuki
 
SIG-AUDIO 2025 Vol.02 オンラインセミナー SIG-Audioプレゼン資料_オーディオプラグイン開発_塩澤達矢.pdf
IGDA Japan SIG-Audio
 
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 

Shibuya Perl Mongers#12 No Sql Couch Db