0

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

问题是我们错误地插入了数据,没有使用这里描述的前缀。有没有办法在不丢失表中已经存在的所有数据的情况下使这些数据可搜索?

4

1 回答 1

1

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

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

TL; DR 你必须重新插入数据,但是这篇文章有一个关于如何使用 cassandra-loader 和 awk 来完成的内容。

于 2016-04-05T14:00:45.290 回答