IronCache Ruby Client
Getting Started
Install the gem:
gem install iron_cache
Setup your Iron.io credentials: http://dev.iron.io/articles/configuration/
Create an IronCache client object:
@client = IronCache::Client.new
The Basics
Get a Cache object
You can have as many caches as you want, each with their own unique set of items.
@cache = @client.cache("my_cache")
Now you can use it:
Put an item in the cache:
item = @cache.put("mykey", "hello world!")
p item
Get an item from the cache:
item = @cache.get("mykey")
p item.value
Delete an item from the cache:
res = msg.delete # or @cache.delete("mykey")
p res
Increment an item in the cache:
msg = @cache.increment("mycounter", 1)
p res
Cache Information
cache = @iron_cache.cache("my_cache")
puts "name: #{cache.name}"