Submit Search
Couch DB for 197X
•
0 likes
•
598 views
Makoto Ohnami
Follow
197X PartyでCouchDBについて語ったときのスライドです。
Read less
Read more
1 of 23
Download now
Downloaded 10 times
More Related Content
Couch DB for 197X
1.
CouchDBの紹介
for 197X party 2009/7/4(Sat) z.ohnami
2.
自己紹介
z.ohnami(z-ohnami,z_ohnami) ゼットオオナミと読みます。 某SIerで開発の標準化活動をしています。 メインフレームでDB2もやってました。 DBMS好きです。 最近はCouchDB
3.
CouchDB JP http://groups.google.co.jp/group/couchdb-jp CouchDB JP
Planet http://planet.palmtb.net/
4.
こんなDBだよ HTTPメソッドでアクセス
GET PUT POST DELETE JSON形式の http://サーバー名:5984/ データが返ってくる。 DB名/ドキュメント名 { name:"z.ohnami", phone:"555", blood:"AA" }
5.
CouchDBの構造 CouchDB
DB1 ドキュメント1 DB2 ドキュメント3 ドキュメント2 ドキュメント4 ・・・ ・ ・ ・ ・ ・ ・ "HTTP://サーバー名:5984/DB名/ドキュメント名" http://xxx.net:5984/DB1/ドキュメント1 http://xxx.net:5984/DB2/ドキュメント3 ・ ・ ・
6.
CouchDBで データを 超共有!!
7.
データを晒せ!! 従来 → DB
: AP = 1 : 1 アプリケーション AP専用のDB
8.
データを晒せ!! CouchDBなら → DB :
AP = 1 : 多 Aさんのアプリ C社のアプリ Couchで公開 Bさんのアプリ あなたのアプリ
9.
極端な例ですが たとえば 書籍データ
Book data on CouchDB (もともとは) Web書店 タイトル:燃えよ剣 著者:司馬遼太郎 (ほかにも使い道!!) ISBN: xxxx 図書館蔵書管理 出版社: XYZ社 読書ノート もうひとつの Web書店
10.
データとアプリを作る人(団体)が 同じでなくてもいい
11.
さらにAPIは HTTP DA!!
12.
もう一個
13.
個人情報をのせてみたらいいじゃないか
登録が必要なもの色々 よく入力する情報をCouchDBへ Webサービス 買い物 名前:z.ohnami 情報へのアドレス ニュース 住所:福島県伊達郡... http://hoge コミュニティ 電話:zzzz-bbbb-cccc メール:
[email protected]
公共料金 電気 水道 ガス ・ ・ ・
14.
他にも 時間あるか?
15.
双方向レプリケーション
16.
双方向レプリケーション
17.
アプリケーションもCouchDBにノル
18.
Webサーバー APサーバー 不要!!
19.
〆
20.
CouchDB 激アツ!!
21.
さらっとおさらい
XMLDBみたいなセミスキーマレス(JSON) データをURIでマッピング&広く公開 Webサーバー、APサーバー なくても OK 双方向レプリケーション
22.
RDBと共存させたらいいじゃない
RDB 仕様が一律、決まりやすいデータ 機密情報 CouchDB 各データの個性を尊重させたい 頻繁に仕様が変わる場合 オープンなデータ
23.
Let's Enjoy and Relax !!
Download