gpt4 book ai didi

cassandra - 获取cassandra中的所有行

转载 作者:行者123 更新时间:2023-12-04 00:54:22 25 4
gpt4 key购买 nike

我有一个包含 300 万行的 cassandra 表。现在我试图获取所有行并将它们写入几个 csv 文件。我知道不可能执行 select * from mytable 。有人可以告诉我怎么做吗?

或者有什么方法可以在不指定任何 n 条件的情况下读取 n 行乘 where 行?

最佳答案

据我所知,cassandra 2.0“在驱动程序方面”的一项改进是自动分页。你可以做这样的事情:

Statement stmt = new SimpleStatement("SELECT * FROM images LIMIT 3000000");
stmt.setFetchSize(100);
ResultSet rs = session.execute(stmt);

// Iterate over the ResultSet here

更多阅读 Improvements on the driver side with Cassandra 2.0

您可以找到驱动程序 here

关于cassandra - 获取cassandra中的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23745322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com