1

我想将 JSON 数据存储在列中,并通过 DSE 搜索将其作为文档而不是文本字段进行分析。

我无法将 JSON 文档强制转换为表格,因为它们不遵循通用模式(或任何合理大小的模式集)

我目前拥有的是对大型文本字段的有效通配符搜索,该字段表现不佳并且不允许更复杂的查询。

我读过 SOLR支持嵌套文档,但文档不足以应用于 DSE。嵌套文档似乎没有 SOLR 字段类型,我不知道如何对对象名称应用限制,如此_childDocuments_所示

是否可以让 DSE 搜索将字段/列作为单独的或嵌套的文档处理,如果可以,我该如何配置和使用它?

谢谢

4

1 回答 1

2

在我看来,如果你不能使用 UDT,另一个选择是现场变压器。(下方链接)

回答评论问题。将存储在记录中的 JSON 文档作为嵌套/单独的文档进行索引是完全可能的。这里的主要问题是数据似乎没有任何格式或理由。这使得处理通常使用 JSON 结构的模式变得非常困难。如果我的理解是正确的,那么这里并没有真正可以使用的结构。

http://www.datastax.com/dev/blog/dse-field-transformers

于 2016-07-21T17:09:58.610 回答