Source

Collectors / docs / storages.txt

Full commit
.. _storages:

How to use the storage backends
===============================

By default, *Collectors* uses a simple python :class:`list` for each series. You can use other storage backends to handle very large amounts of data or to get a simple *MS Excel* export. You can also add your own storage classes very easily.


PyTables/HDF5
-------------

`PyTables <http://www.pytables.org/>`_ is not bundled with this package. Instructions follow:

**Mac OS X (10.6.2 Snow Leopard)**

**Ubuntu (9.10 Karmic Koala)**

Ubuntu’s package for PyTables is somehow broken, so you need to build your own. If *gcc* is already installed, you just need to add the development files for python and HDF5 before you can build and install PyTables from `PyPI <http://pypi.python.org/pypi/tables>`_:

.. sourcecode:: bash

    $ sudo aptitude install python-dev libhdf5-serial-dev
    $ sudo pip install tables

**Windows**
the `HDF5 libraries <http://www.hdfgroup.org/HDF5/>`_. You also need the *Python* development

http://www.pytables.org/docs/manual/ch02.html#binaryInstallationDescr