datastax solr dynamicField全文搜索

时间:2016-04-05 13:38:38

标签: solr datastax-enterprise datastax-startup

我们的Datastax Enterprise搜索工作负载遇到了问题。我们的版本是[cqlsh 5.0.1 | Cassandra 2.1.9.791 | DSE 4.8.0 | CQL spec 3.2.0 | Native protocol v3]。我们有一个带有地图集properties map<text, text>的cassandra模式,在solr schema.xml中我们有<dynamicField name="properties*" type="text" indexed="true" stored="true" />

问题是我们错误地插入了数据,而没有使用here所述的前缀。有没有办法使这些数据可以搜索而不会丢失表中已有的所有数据?

1 个答案:

答案 0 :(得分:1)

我写了一篇关于它的博客文章:

http://www.sestevez.com/brians-loader-unloader-for-search/

TL; DR你必须重新插入数据,但帖子有一个关于如何使用cassandra-loader和awk的内容。