在pytables中,对于表大小,我可以使用size_on_disk
和size_in_memory
。你知道吗
h5f.get_node('/df00/table').size_on_disk
Out[51]: 73514971
h5f.get_node('/df00/table').size_in_memory
Out[52]: 437860080
但是我还想检查索引的大小(如果有),因为使用不同的索引参数会导致不同的索引大小。索引也有自己的压缩机过滤器。你知道吗
h5f.get_node('/df00/table').colindexes
Out[53]:
{
"index": Index(6, medium, shuffle, zlib(1)).is_csi=False,
"level_1": Index(6, medium, shuffle, zlib(1)).is_csi=False,
"level_0": Index(6, medium, shuffle, zlib(1)).is_csi=False}
我想检查压缩索引大小和未压缩索引大小。 有人能分享这些知识吗?谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐