This article assumes that you have a working Python installation and a running Membase server. The Membase server can be local or remote but a local example will be used in the tutorial. The Membase Python module must also be installed, as described below. You will also need the python-nmap module for giving access to the network monitoring tools you will use.
In order to follow along in this tutorial you need the following items to be installed and functional:
Python 2.6 or higher
Membase server installed and running
Python Membase module, noted below
python-nmap module installed, from http://xael.org/norman/python/python-nmap/