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
Riak and Python
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jade Allen
September 16, 2012
Technology
0
140
Riak and Python
A quick overview of Riak
Jade Allen
September 16, 2012
Tweet
Share
More Decks by Jade Allen
See All by Jade Allen
All About Regular Expressions
jadeallenx
1
280
Hexes, Charms and Spells
jadeallenx
0
170
3 > 2
jadeallenx
0
1.1k
Idiomatic Erlang
jadeallenx
0
170
The Sharp Edges of Leaky Abstractions
jadeallenx
0
120
Sagas: Distributed Transactions Without Locks
jadeallenx
0
580
Before Unix: Early History of Time-Sharing
jadeallenx
0
240
Functional Programming Made Me a Better Perl Developer
jadeallenx
1
370
Assigning Meanings to Programs
jadeallenx
0
260
Other Decks in Technology
See All in Technology
Zephyr(RTOS)でOpenPLCを実装してみた
iotengineer22
0
140
脳が溶けた話 / Melted Brain
keisuke69
1
1.1k
SaaSに宿る21g
kanyamaguc
2
180
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
130
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
FastMCP OAuth Proxy with Cognito
hironobuiga
3
210
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
260
AI時代のシステム開発者の仕事_20260328
sengtor
0
290
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
150
Phase07_実務適用
overflowinc
0
2.1k
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
780
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
190
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
The SEO Collaboration Effect
kristinabergwall1
0
410
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
600
Mobile First: as difficult as doing things right
swwweet
225
10k
How to build a perfect <img>
jonoalderson
1
5.3k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
The Curse of the Amulet
leimatthew05
1
11k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
250
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
93
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
320
Chasing Engaging Ingredients in Design
codingconduct
0
150
Transcript
Riak and Python! ! ! ! ! Mark Allen!
[email protected]
!
@bytemeorg! http://byte-me.org! https://github.com/mrallen1!
Riak is a "schemaless" key-value datastore (aka NoSQL)!
Ridiculously ! available!
Extremely performant!
Protocol buffer interface! (for speed)!
REST HTTP interface! (for convenience/ interop)!
Terminology:! • Buckets! • Keys! • Values! • Links!
Buckets define discrete namespaces for keys!
A key is a label for its data blob (value)!
Values are opaque data blobs!
Can add metadata to give meaning to keys and values
! (if you want)!
Caveats (for production):! • Don't enumerate bucket names! • Don't
enumerate keys!
None
None
When not to use Riak!