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
Jade Allen
September 16, 2012
Technology
0
130
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
240
Hexes, Charms and Spells
jadeallenx
0
150
3 > 2
jadeallenx
0
920
Idiomatic Erlang
jadeallenx
0
140
The Sharp Edges of Leaky Abstractions
jadeallenx
0
95
Sagas: Distributed Transactions Without Locks
jadeallenx
0
560
Before Unix: Early History of Time-Sharing
jadeallenx
0
190
Functional Programming Made Me a Better Perl Developer
jadeallenx
1
350
Assigning Meanings to Programs
jadeallenx
0
200
Other Decks in Technology
See All in Technology
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
2
610
Application Development WG Intro at AppDeveloperCon
salaboy
0
190
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
150
The Rise of LLMOps
asei
7
1.5k
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
280
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
Lexical Analysis
shigashiyama
1
150
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
170
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
9
960
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
590
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
The Language of Interfaces
destraynor
154
24k
Become a Pro
speakerdeck
PRO
25
5k
Building Your Own Lightsaber
phodgson
103
6.1k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Building Applications with DynamoDB
mza
90
6.1k
Writing Fast Ruby
sferik
627
61k
Building an army of robots
kneath
302
43k
The Pragmatic Product Professional
lauravandoore
31
6.3k
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!