如何分析 Datastax (DSE) 搜索中的 JSON 个字段

How to analyze JSON fields in Datastax (DSE) Search

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

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

我目前使用的是在大型文本字段上进行的有效通配符搜索,但性能不佳且不允许进行更复杂的查询。

我读过 SOLR supports nested documents but the documentation is not enough to be applied to DSE. There seems to be no SOLR field type for nested docs and I have no idea how to apply restrictions to object names like _childDocuments_ as seen here

是否可以将 DSE 搜索句柄 fields/columns 作为单独或嵌套的文档,如果可以,我该如何配置和使用它?

谢谢

在我看来,如果您不能使用 UDT,那么另一个选择是现场变压器。 (下面link)

回答评论问题。将存储在记录中的 JSON 文档索引为 nested/separate 文档是完全可能的。这里的主要问题是数据的格式似乎没有任何规律或原因。这使得制作通常使用 JSON 结构的模式变得非常困难。如果我的理解是正确的,那么这里并没有真正适用的结构。

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