IronCache is a scalable, managed cache from Iron.io.
To use IronCache, you need to sign up and get your OAuth token.
You can install iron_cache_python in two ways:
iron_cache_python is available in the Python Package Index as "iron_cache".
This means you can run pip install iron_cache
or easy_install iron_cache
from your command line to download iron_cache_python and all its dependencies.
You can also download the source
from Github. Once you have the source, you can run python setup.py install
from the directory containing the source code to install iron_cache_python.
Note: You will need the iron_core_python module for iron_cache_python to function.
iron_cache_python conforms to the standard Iron.io configuration scheme that all official libraries use. This means your config files will work across languages and products.
from iron_cache import *
cache = IronCache()
item = cache.put(cache="test_cache", key="mykey", value="Hello IronCache!")
print item.value
from iron_cache import *
cache = IronCache()
try:
item = cache.get(cache="test_cache", key="mykey")
except:
item = None
print item.value if item else print None
from iron_cache import *
cache = IronCache()
cache.increment(cache="test_cache", key="mykey", amount=10)
from iron_cache import *
cache = IronCache()
try:
cache.delete(cache="test_cache", key="mykey")
except:
pass
This software is released under the BSD 2-Clause License. You can find the full text of this license under LICENSE.txt in the module's root directory.
More documentation can be found in the Iron.io Dev Center.
Iron.io offers a public support chatroom that is staffed by employees around the clock. We would be more than happy to assist you.