Skip to content

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
basic read write cache for riak
require 'riak'
class RiakCache
def initialize
@client = Riak::Client.new(:pb_port => 8081, :protocol => :pbc)
@bucket = @client.bucket("riakcache")
end
def read(key)
@object = @bucket.get(key)
@object.data
end
def write(key, value)
@object = @bucket.get_or_new(key)
@object.content_type = 'application/x-ruby-marshal'
@object.data = value
@object.store
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.