我们的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所述的前缀。有没有办法使这些数据可以搜索而不会丢失表中已有的所有数据?
答案 0 :(得分:1)
我写了一篇关于它的博客文章:
http://www.sestevez.com/brians-loader-unloader-for-search/
TL; DR你必须重新插入数据,但帖子有一个关于如何使用cassandra-loader和awk的内容。