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
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Relax with Apache CouchDB
Introduction to CouchDB for Ruby developers.
Michael Galero
February 19, 2009
More Decks by Michael Galero
See All by Michael Galero
Ruby FFI with Rust
mikong
1
120
Awesome Command-line Tools with saner defaults
mikong
0
150
Bundler secret commands
mikong
1
120
The (Near) Future of Nginx
mikong
0
140
Metaprogramming
mikong
0
110
Other Decks in Programming
See All in Programming
Google Apps Script で Ruby を動かす
kawahara
0
130
Foundation Models frameworkで画像分析
ryodeveloper
1
520
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
470
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
480
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
290
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3.5k
その節約、円になってますか?
isamumumu
1
680
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
140
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
18k
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
1
660
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
560
霧の中の代数的エフェクト
funnyycat
1
460
Featured
See All Featured
BBQ
matthewcrist
89
10k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
520
AI: The stuff that nobody shows you
jnunemaker
PRO
9
870
Evolving SEO for Evolving Search Engines
ryanjones
0
250
Automating Front-end Workflow
addyosmani
1370
210k
Raft: Consensus for Rubyists
vanstee
141
7.6k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
250
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The browser strikes back
jonoalderson
0
1.4k
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”