bcolz is a Python package providing high-performance numpy style access to data stored in arrays or tables backed by either memory or disk.
bcolz is a python package providing high-performance numpy style access to data stored in arrays or tables backed by either memory or disk. The efficiency relies on the data being stored in columns, and being compressed (following the fact that modern CPUs spend a lot of time waiting for data and that memory is the main bottleneck).
Documentation website: http://bcolz.blosc.org/