我收到了以下警告,并且我的cassandra日志充斥着:
WARN [ReadStage:26] 2014-12-04 08:35:33,158 ThriftSolrSecondaryIndexSearcher.java (line 28) Running Solr queries on Thrift tables is discouraged and not supported for production environments!
我知道我们的一些代码中有solr_query,这是否意味着我们需要将表升级为cql?
使用:DSE 4.6
答案 0 :(得分:2)
事实证明,如果您使用thrift rpc或cql2(即hector,cassandra-cli等)和使用DSE搜索语法(solr_query
)访问cassandra,您应该只会收到此警告。如果您使用其中一个DataStax驱动程序,则不会收到错误(即使表是紧凑存储)。