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
78
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
140
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
Developing static sites with Ruby
okuramasafumi
1
340
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
920
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
600
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
160
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
2
610
CSC307 Lecture 03
javiergs
PRO
1
460
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
150
これならできる!個人開発のすゝめ
tinykitten
PRO
0
140
Go コードベースの構成と AI コンテキスト定義
andpad
0
150
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
1
230
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
130
Featured
See All Featured
Docker and Python
trallard
47
3.7k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
54
48k
Music & Morning Musume
bryan
46
7k
Navigating Team Friction
lara
191
16k
Between Models and Reality
mayunak
1
150
Bash Introduction
62gerente
615
210k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
880
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
From π to Pie charts
rasagy
0
100
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
220
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”