如何在数据税(DSE)搜索中分析JSON字段



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

我不能强迫JSON文档进入一个表,因为它们不遵循公共模式(或任何合理大小的模式集)

我目前使用的是在一个大的文本字段上进行通配符搜索,它的性能很差,不允许进行更复杂的查询。

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

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

感谢

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

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

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

最新更新