首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Stratio cassandra maxClauseCount设置为1024

Stratio cassandra maxClauseCount设置为1024
EN

Stack Overflow用户
提问于 2017-06-27 05:10:47
回答 1查看 188关注 0票数 0

我对Cassandra使用lucene索引。

代码语言:javascript
复制
<dependency>
        <groupId>com.stratio.cassandra</groupId>
        <artifactId>cassandra-lucene-index-builder</artifactId>
        <version>3.9.4</version>
    </dependency>

我收到以下错误:

代码语言:javascript
复制
com.datastax.driver.core.exceptions.InvalidQueryException: maxClauseCount is set to 1024   

由于过滤条件太多。我读到我们可以增加限制,我想知道如何提高限制?我试过使用BooleanQuery,但没有找到。这是增加的方法吗?我可以使用哪个依赖项来实现它呢?

EN

回答 1

Stack Overflow用户

发布于 2017-07-18 15:00:32

我认为在Lucene中,特别是在Boolean queries中,这个限制的存在是为了迫使用户意识到滥用。

User @user1860447在我们的github中打开了一个问题索引,我们在cassandra-lucene- #333布尔查询中added a max_clause field,让你修改这个限制,但你必须确保测试你的系统。

您可以阅读有关this limitation的更多信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44768750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档