【发布时间】:2015-02-08 02:03:52
【问题描述】:
我正在使用 python 驱动程序来获取一些时间序列数据。我想将数据放在一个 numpy 数组中。
所以问题是将我得到的 pagedResult 转换为一个 numpy 数组。
目前我只做for row in result: out.append(row.price)。由于分页,这非常非常慢。我尝试使用statement = SimpleStatement(select_query, fetch_size=10**6),但我得到了
cassandra.ReadTimeout: code=1200 [Coordinator node timed out waiting for replica nodes' responses] message="Operation timed out - received only 0 responses." info={'received_responses': 0, 'data_retrieved': False, 'required_responses': 1, 'consistency': 1}```
如何快速读取大约 10^7 行并将它们放入 numpy?
【问题讨论】:
标签: python numpy cassandra cassandra-2.0 datastax