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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Michael Galero
February 19, 2009
Programming
84
0
Share
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
110
Awesome Command-line Tools with saner defaults
mikong
0
140
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
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
140
AIとRubyの静的型付け
ukin0k0
0
490
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
220
AI開発を加速するためにテスト戦略を言語化した
yoshihiro_shu
0
100
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.3k
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
430
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
320
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
Swiftのレキシカルスコープ管理
kntkymt
0
210
Lessons from Spec-Driven Development
simas
PRO
0
110
Featured
See All Featured
Thoughts on Productivity
jonyablonski
76
5.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Un-Boring Meetings
codingconduct
0
300
Amusing Abliteration
ianozsvald
1
190
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
Music & Morning Musume
bryan
47
7.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
230
Statistics for Hackers
jakevdp
799
230k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
710
The Cost Of JavaScript in 2023
addyosmani
55
10k
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”