If you try to load the whole file at once, your system will run out of memory.
You could use pandas to load slices:
df = pd.DataFrame(np.random.rand(100, 1))
df.to_hdf('file.h5', 'df', format='table')
pd.read_hdf('file.h5', start=0, stop=1)

You could use the index to set the start and stop values accordingly.