Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Relax with Apache CouchDB
Search
Michael Galero
February 19, 2009
Programming
0
75
Relax with Apache CouchDB
Introduction to CouchDB for Ruby developers.
Michael Galero
February 19, 2009
Tweet
Share
More Decks by Michael Galero
See All by Michael Galero
Ruby FFI with Rust
mikong
1
110
Awesome Command-line Tools with saner defaults
mikong
0
130
Bundler secret commands
mikong
1
110
The (Near) Future of Nginx
mikong
0
130
Metaprogramming
mikong
0
110
Other Decks in Programming
See All in Programming
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
370
AIエージェント開発、DevOps and LLMOps
ymd65536
1
270
Amazon Q CLI開発で学んだAIコーディングツールの使い方
licux
3
190
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
200
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
390
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
630
Go製CLIツールをnpmで配布するには
syumai
2
1.2k
バイブコーディング × 設計思考
nogu66
0
120
新しいモバイルアプリ勉強会(仮)について
uetyo
1
260
Honoアップデート 2025年夏
yusukebe
1
790
ワープロって実は計算機で
pepepper
2
1.4k
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
120
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
Fireside Chat
paigeccino
39
3.6k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Faster Mobile Websites
deanohume
309
31k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
Transcript
RELAX with Apache CouchDB
WHAT IS COUCHDB?
• Document-based DB • JSON • REST • MapReduce using
Javascript • written in Erlang WHAT IS COUCHDB?
JSON { “person” : { “name” : “Joe” }, “business”
: { “name” : “Joe the Plumber” }, “contact_details” : [ { “phone” : “412 555-1212” }, { “fax” : “412 555-1212” }, { “email” : “
[email protected]
” } ] }
REST • GET http://127.0.0.1:5984/_all_dbs • PUT http://127.0.0.1:5984/baseball • DELETE http://127.0.0.1:5984/plankton
• Futon: http://127.0.0.1:5984/_utils
MAPREDUCE Try with Futon...
OTHER CONCEPTS • MVCC • Replication | Eventual Consistency •
CouchApp • Security
RUBY • jchris-couchrest • langalex-couch_potato • georgepalmer-couch_foo • paulcarey-relaxdb •
peepcode.com - CouchDB with Rails
QUESTIONS?
THANK YOU! google search “michael galero”