那不是好建议.此时,超级列是最佳解决方案的用例非常少.对于大多数历史上使用的超级列,新的CompositeTypes是更好的解决方案.
话虽如此,听起来你在这里也不需要CompositeTypes.确实如果你正在阅读一个非常大的行,你不应该立刻撤回整行.相反,您应该在连续切片中获取行的部分.
基本上,你将会演出一系列的get_slice()
s.对于第一个,将列计数设置为,例如1000,列开始为"".然后,从该组结果中取出最后一列名称(称之为X),然后进行另get_slice()
一次列数为1000的调用,但这一次,将列开始设置为X.丢弃您获得的第一列(它将是X),然后重复整个get_slice()
过程,直到查询返回少于1000列,这表示您已经到达行的末尾.
您可能希望一次获取大于或小于1000,具体取决于列大小.
归档时间: |
|
查看次数: |
1941 次 |
最近记录: |