Shibuya Perl Mongers#12 No Sql Couch Db

Post on 22-Jun-2015

887 views 3 download

description

Shibuya Perl Mongers #12のライトニングトークにてCouchDBを発表したときのスライドです。

Transcript of Shibuya Perl Mongers#12 No Sql Couch Db

CouchDBで作ろう!!めちゃうすっ

レイヤーアプリケーション

For Shibuya Perl Mongersz.ohnami(ゼットオオナミ)

z.ohnami(Gmail)z-ohnami(はてな)z_ohnami(Twitter)

提供

CouchDB JPhttp://groups.google.co.jp/group/couchdb-jp?hl=ja

その1 CouchDBの基本

まずはここから

基本のまとめ

利用者はHTTPメソッドでアクセス

GETPUTPOSTDELETE

JSON形式のデータが返ってくる。{ name:"z.ohnami", phone:"555", blood:"AA"}

http://サーバー名:5984/DB名/ドキュメント名

基本のまとめ

利用者はHTTPメソッドでアクセス

GETPUTPOSTDELETE

JSON形式のデータが返ってくる。{ name:"z.ohnami", phone:"555", blood:"AA"}

http://サーバー名:5984/DB名/ドキュメント名

基本のまとめ

利用者はHTTPメソッドでアクセス

GETPUTPOSTDELETE

JSON形式のデータが返ってくる。{ name:"z.ohnami", phone:"555", blood:"AA"}

http://サーバー名:5984/DB名/ドキュメント名

基本のまとめ

利用者はHTTPメソッドでアクセス

GETPUTPOSTDELETE

JSON形式のデータが返ってくる。{ name:"z.ohnami", phone:"555", blood:"AA"}

http://サーバー名:5984/DB名/ドキュメント名

ところで(「・ω・)「ガオー

JSONで何を格納します

か?

(「・ω・)「ガオー

CouchDB is ドキュメント指向

(「・ω・)「ガオー

紙一枚にまとめたときに不自然ではないデータはCouchDBだ!

文書(報告書、議事録、申請書、

名刺、回覧板 etc...)

文字"以外"だってオフコース

ソースコードもまた、

ドキュメントの一部です

その2 アプリケーション設計

次!!

よくある構造

これでもOK

これでもOK

さらにこんなのでも

その3 アプリの例

練習を兼ねて作りました

必殺!!仕分け人Z

くっ

年末年始、盛り上がること間違いなし!!

クリスマスパーティ忘年会

新年会 etc...

CouchDBに興味を持った方へ

連絡があります

Hackathon

流行ってますね

CouchDBのHackathon+

CouchDBのキーワード"Relax"

12/26(Sat)

Be relaxed !!

マタアイマショウ・・・