为什么我的Cassandra Lucene索引不返回所有结果?

为什么我的Cassandra Lucene索引不返回所有结果?,lucene,cassandra,Lucene,Cassandra,我们有两个查询应该返回相同的结果。但是第二个查询返回的结果要少得多,有时甚至没有结果。以下是两个问题: SELECT * FROM statistics WHERE source = 'toutiao' AND timespan = '3'; SELECT * FROM statistics WHERE source = 'toutiao' AND timespan = '3' AND text = '{ sort: {fields: [{field: "speed", reverse: tru

我们有两个查询应该返回相同的结果。但是第二个查询返回的结果要少得多,有时甚至没有结果。以下是两个问题:

SELECT * FROM statistics WHERE source = 'toutiao' AND timespan = '3';
SELECT * FROM statistics WHERE source = 'toutiao' AND timespan = '3' AND text = '{ sort: {fields: [{field: "speed", reverse: true}]}}';.
我们使用这个定制的卡桑德拉索引

否则你有更好的选择吗

谢谢你的帮助

否则你有更好的选择吗

有一个名为CassandraApacheSolr的集成。但显然这不是免费的

除了Stratio-Lucene索引实现之外,我所知道的唯一其他现有的开源Lucene索引impl是。我不确定它是成熟的还是生产就绪的,他们的github看起来相当空闲(上次提交=2015年10月)

否则你有更好的选择吗

有一个名为CassandraApacheSolr的集成。但显然这不是免费的

除了Stratio-Lucene索引实现之外,我所知道的唯一其他现有的开源Lucene索引impl是。我不确定它是成熟的还是生产就绪的,他们的github看起来相当空闲(上一次提交=2015年10月)

它已经在解决了

简而言之,
selectcount
子句使用内部分页,即

解决方案是禁用分页或更新到较新版本。

已在上解决

简而言之,
selectcount
子句使用内部分页,即

解决方案是禁用分页或更新到较新的版本