gpt4 book ai didi

cassandra - Datastax Solr Java 驱动程序 CQL

转载 作者:行者123 更新时间:2023-12-01 09:39:28 24 4
gpt4 key购买 nike

我正在尝试使用 datastax java 连接器通过 solr 索引与 dse 对话。

HTTP Api 会返回 numFound,但我似乎不知道如何使用 cql(java 连接器)获取该信息。

谁能告诉我如何获取这些信息?我可以提出另一个请求

从 solr_quer... 的表中选择 count(*)

但是对于每个页面来说这都是好事吗?这是 http api 在底层做的事情吗?

最佳答案

我正在回答我自己的问题,datastax ResultSet 支持发送和接收自定义负载,因此要检索 DSESearch.numFound:

    ResultSet rows = session.execute(...);
Map<String,ByteBuffer> serverPayload = rows.getExecutionInfo().getIncomingPayload()
long numFound = serverPayload.get("DSESearch.numFound").getLong();

关于cassandra - Datastax Solr Java 驱动程序 CQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38579197/

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