如何在弹性搜索文档中有效存储可搜索目录结构

时间:2019-05-20 16:08:23

标签: database elasticsearch indexing lucene

我有一个文件(弹性搜索),它表示目录结构,我想按单个文件进行搜索:

{
  "name": "someName",
  "files": [
    "/rock/the beatles/Halter scalter.mp3",
    "/rock/the beatles/Let it be.mp3",
    "/rock/scorpions/coast to coast.mp3",
  ]
}

我可以通过rock the beatles let it be轻松地搜索文件。那就是我需要的-查找文件和文档。

但是您可以看到,文档/my_music/the beatles中的许多重复项导致磁盘空间使用率很高。

也许还有另一种选择将目录树存储在文档中以减少空间?

0 个答案:

没有答案