Submit Search
Upload
CouchDBをヤラナイカ
•
1 like
•
1,074 views
Makoto Ohnami
Follow
RelaxCafe@CouchDB(勉強会)で発表した資料です。
Read less
Read more
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
カウチなやつら CouchDB in the room
カウチなやつら CouchDB in the room
Makoto Ohnami
Couch DB for 197X
Couch DB for 197X
Makoto Ohnami
Web API デザインの鉄則 第2章
Web API デザインの鉄則 第2章
Taichi Watanabe
Next-L Enju 開発ワークショップ #8
Next-L Enju 開発ワークショップ #8
Kosuke Tanabe
20131109 ruby conf2013
20131109 ruby conf2013
Hiroshi SHIBATA
C83 λカ娘の販促にやってきました
C83 λカ娘の販促にやってきました
Kiwamu Okabe
とっとるびー(2回目)発表資料
とっとるびー(2回目)発表資料
ionis111
Redis Intro Osc2010 Tokyo Spring
Redis Intro Osc2010 Tokyo Spring
Makoto Ohnami
Recommended
カウチなやつら CouchDB in the room
カウチなやつら CouchDB in the room
Makoto Ohnami
Couch DB for 197X
Couch DB for 197X
Makoto Ohnami
Web API デザインの鉄則 第2章
Web API デザインの鉄則 第2章
Taichi Watanabe
Next-L Enju 開発ワークショップ #8
Next-L Enju 開発ワークショップ #8
Kosuke Tanabe
20131109 ruby conf2013
20131109 ruby conf2013
Hiroshi SHIBATA
C83 λカ娘の販促にやってきました
C83 λカ娘の販促にやってきました
Kiwamu Okabe
とっとるびー(2回目)発表資料
とっとるびー(2回目)発表資料
ionis111
Redis Intro Osc2010 Tokyo Spring
Redis Intro Osc2010 Tokyo Spring
Makoto Ohnami
Aizu lt tokyo_luxion
Aizu lt tokyo_luxion
Tomoaki Tamura
Mongo db使ってみよう
Mongo db使ってみよう
Oda Shinsuke
Shibuya Perl Mongers#12 No Sql Couch Db
Shibuya Perl Mongers#12 No Sql Couch Db
Makoto Ohnami
Visualize terms network in Lucene index
Visualize terms network in Lucene index
Koji Sekiguchi
今よりも少し(?)昔、 Windowsを作ろうとした話
今よりも少し(?)昔、 Windowsを作ろうとした話
Masaru Oki
mongoDB: OSC Tokyo2010 spring
mongoDB: OSC Tokyo2010 spring
ichikaway
データベース定義書とER図【勉強会資料】
データベース定義書とER図【勉強会資料】
株式会社キャッチアップ
20121123_bulkloaderを使ってみよう@GDG中国
20121123_bulkloaderを使ってみよう@GDG中国
Yusuke Sato
Swiftで、Webサーバにデータを送信・登録しよう!
Swiftで、Webサーバにデータを送信・登録しよう!
Kanako Kobayashi
HTML5&API総まくり
HTML5&API総まくり
Shumpei Shiraishi
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
純生 野田
Ruby Sapporo Night Vol4
Ruby Sapporo Night Vol4
Koji SHIMADA
Couchbase MeetUP Tokyo - #11 Omoidenote
Couchbase MeetUP Tokyo - #11 Omoidenote
kitsugi
AWS小ネタ集
AWS小ネタ集
Takehito Tanabe
Couch DB in 15minutes
Couch DB in 15minutes
Yohei Sasaki
メッセージングプラットフォーム Zimbra の紹介とその活用術 - JJUG ナイトセミナー2013/3
メッセージングプラットフォーム Zimbra の紹介とその活用術 - JJUG ナイトセミナー2013/3
日本Javaユーザーグループ
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
XPagesDay 2015 RESTの総復習
XPagesDay 2015 RESTの総復習
Masahiko Miyo
Maiking RIA Apps by Ruby
Maiking RIA Apps by Ruby
shozon
思い通りにいかないのがWebなんて 割り切りたくないから (Gunma.web #4 2011/02/12)
思い通りにいかないのがWebなんて 割り切りたくないから (Gunma.web #4 2011/02/12)
parrotstudio
Groovyコンファレンス
Groovyコンファレンス
Shinichiro Takezaki
Rails初心者レッスン lesson1 3rd edition
Rails初心者レッスン lesson1 3rd edition
Goh Matsumoto
More Related Content
What's hot
Aizu lt tokyo_luxion
Aizu lt tokyo_luxion
Tomoaki Tamura
Mongo db使ってみよう
Mongo db使ってみよう
Oda Shinsuke
Shibuya Perl Mongers#12 No Sql Couch Db
Shibuya Perl Mongers#12 No Sql Couch Db
Makoto Ohnami
Visualize terms network in Lucene index
Visualize terms network in Lucene index
Koji Sekiguchi
今よりも少し(?)昔、 Windowsを作ろうとした話
今よりも少し(?)昔、 Windowsを作ろうとした話
Masaru Oki
mongoDB: OSC Tokyo2010 spring
mongoDB: OSC Tokyo2010 spring
ichikaway
データベース定義書とER図【勉強会資料】
データベース定義書とER図【勉強会資料】
株式会社キャッチアップ
20121123_bulkloaderを使ってみよう@GDG中国
20121123_bulkloaderを使ってみよう@GDG中国
Yusuke Sato
What's hot
(8)
Aizu lt tokyo_luxion
Aizu lt tokyo_luxion
Mongo db使ってみよう
Mongo db使ってみよう
Shibuya Perl Mongers#12 No Sql Couch Db
Shibuya Perl Mongers#12 No Sql Couch Db
Visualize terms network in Lucene index
Visualize terms network in Lucene index
今よりも少し(?)昔、 Windowsを作ろうとした話
今よりも少し(?)昔、 Windowsを作ろうとした話
mongoDB: OSC Tokyo2010 spring
mongoDB: OSC Tokyo2010 spring
データベース定義書とER図【勉強会資料】
データベース定義書とER図【勉強会資料】
20121123_bulkloaderを使ってみよう@GDG中国
20121123_bulkloaderを使ってみよう@GDG中国
Similar to CouchDBをヤラナイカ
Swiftで、Webサーバにデータを送信・登録しよう!
Swiftで、Webサーバにデータを送信・登録しよう!
Kanako Kobayashi
HTML5&API総まくり
HTML5&API総まくり
Shumpei Shiraishi
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
純生 野田
Ruby Sapporo Night Vol4
Ruby Sapporo Night Vol4
Koji SHIMADA
Couchbase MeetUP Tokyo - #11 Omoidenote
Couchbase MeetUP Tokyo - #11 Omoidenote
kitsugi
AWS小ネタ集
AWS小ネタ集
Takehito Tanabe
Couch DB in 15minutes
Couch DB in 15minutes
Yohei Sasaki
メッセージングプラットフォーム Zimbra の紹介とその活用術 - JJUG ナイトセミナー2013/3
メッセージングプラットフォーム Zimbra の紹介とその活用術 - JJUG ナイトセミナー2013/3
日本Javaユーザーグループ
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
XPagesDay 2015 RESTの総復習
XPagesDay 2015 RESTの総復習
Masahiko Miyo
Maiking RIA Apps by Ruby
Maiking RIA Apps by Ruby
shozon
思い通りにいかないのがWebなんて 割り切りたくないから (Gunma.web #4 2011/02/12)
思い通りにいかないのがWebなんて 割り切りたくないから (Gunma.web #4 2011/02/12)
parrotstudio
Groovyコンファレンス
Groovyコンファレンス
Shinichiro Takezaki
Rails初心者レッスン lesson1 3rd edition
Rails初心者レッスン lesson1 3rd edition
Goh Matsumoto
【とらラボLT】go言語でのweb apiの作り方3選
【とらラボLT】go言語でのweb apiの作り方3選
虎の穴 開発室
JSON Value into Power Automate
JSON Value into Power Automate
Tomoyuki Obi
オンプレでPrivate Registry使ったDockerイメージの運用について
オンプレでPrivate Registry使ったDockerイメージの運用について
YASUKAZU NAGATOMI
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Masayuki Abe
The overview of Server-ide Bulk Loader
The overview of Server-ide Bulk Loader
Treasure Data, Inc.
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
Similar to CouchDBをヤラナイカ
(20)
Swiftで、Webサーバにデータを送信・登録しよう!
Swiftで、Webサーバにデータを送信・登録しよう!
HTML5&API総まくり
HTML5&API総まくり
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
Ruby Sapporo Night Vol4
Ruby Sapporo Night Vol4
Couchbase MeetUP Tokyo - #11 Omoidenote
Couchbase MeetUP Tokyo - #11 Omoidenote
AWS小ネタ集
AWS小ネタ集
Couch DB in 15minutes
Couch DB in 15minutes
メッセージングプラットフォーム Zimbra の紹介とその活用術 - JJUG ナイトセミナー2013/3
メッセージングプラットフォーム Zimbra の紹介とその活用術 - JJUG ナイトセミナー2013/3
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
XPagesDay 2015 RESTの総復習
XPagesDay 2015 RESTの総復習
Maiking RIA Apps by Ruby
Maiking RIA Apps by Ruby
思い通りにいかないのがWebなんて 割り切りたくないから (Gunma.web #4 2011/02/12)
思い通りにいかないのがWebなんて 割り切りたくないから (Gunma.web #4 2011/02/12)
Groovyコンファレンス
Groovyコンファレンス
Rails初心者レッスン lesson1 3rd edition
Rails初心者レッスン lesson1 3rd edition
【とらラボLT】go言語でのweb apiの作り方3選
【とらラボLT】go言語でのweb apiの作り方3選
JSON Value into Power Automate
JSON Value into Power Automate
オンプレでPrivate Registry使ったDockerイメージの運用について
オンプレでPrivate Registry使ったDockerイメージの運用について
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
The overview of Server-ide Bulk Loader
The overview of Server-ide Bulk Loader
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
CouchDBをヤラナイカ
1.
CouchDBをヤラナイカ 2009/6/23(Tue) z.ohnami
2.
その1 CouchDBって?
What's CouchDB ?
3.
特徴その1 HTTPでつながる HTTPメソッドでアクセス
GET PUT POST DELETE JSON形式の http://サーバー名:5984/ データが返ってくる。 DB名/ドキュメント名 { name:"z.ohnami", phone:"555", blood:"AA" }
4.
特徴その2 ゆる~いデータ構造 たとえばプロフィール 名前: おおなみ まこと 趣味:乗馬,フェンシング,絵画 出身地: アメリカ テキサス 自己PR:
日本語ワカリマセン。 名前: Ken 血液型: C++ 出身地: 福島県 特技: 逆立ち,逆上,逆回転 好きな俳優: ニコラス・ケイジ
5.
特徴その3 View HTTPメソッドでアクセス
GET PUT POST ← View DELETE ドキュメントの一種 Javascriptで書く フィルタリングや集計 やはりJSON形式で データが返ってくる。 { sum:100 ← 普通のドキュメン } トたち
6.
特徴その4 レプリケーション
7.
特徴その5 リビジョン管理 データは上書きされない。 (revsion 1)
(revsion 2) (revsion 3) (revsion 4) Compactionをやったときに履歴は消える。 レプリケーションのときは最新のリビジョンのみが対象。
8.
その2 アプリを作ってみよう
(「・∀・)「ガオー
9.
CouchAppの環境を整えましょう アプリケーションのひな形を生成してくれる 開発 → CouchDBへデプロイ 簡単にできる
CouchAppをインストールする $sudo easy_install couchapp ソースはこちら http://github.com/jchris/couchapp/tree/master $git clone git://github.com/jchris/couchapp.git
10.
CouchAppを使ってみましょう ひな形を生成する
$ couchapp generate アプリケーション名 開発開始 $ cd アプリケーション名 やんややんや CouchDBへアプリを格納する $ cd アプリケーション名 $ couchapp push http://host名:5984/DB名
11.
実際に作ってみました ギャラリーカウチ
ギャラリーフェイクではない CouchDB上に色々格納 画像データ jQuery galleriaプラグイン
12.
その3 まとめ 乙
13.
これからのWebアプリ開発は
ゴゴゴゴゴゴ・・・
14.
CouchDB があれば事 足りるん じゃい!!
15.
いや、そんなことはない
シュン・・・
16.
僕のイメージとしてはこんな感じです CouchDBが一個あればWebアプリが作れる!! ちょっと思いついたことを試す
RDBMSとの合わせ技でどうでしょう データがむき出しなのには注意が必要 CouchDBをさわっていると なんかワクワクする データが全部アドレスを持つ レプリケーションに期待
Download now