2016-06-14 79 views
2

如果我瀏覽到彈性搜索的數據目錄:如何在彈性搜索中物理存儲數據?

/節點/ 0 /索引/ GB

這裏什麼樹命令顯示:

 
├── 0 
│   ├── index 
│   │   ├── segments_6 
│   │   └── write.lock 
│   ├── _state 
│   │   └── state-6.st 
│   └── translog 
│    ├── translog-1.ckp 
│    ├── translog-2.ckp 
│    ├── translog-3.ckp 
│    ├── translog-4.ckp 
│    ├── translog-5.ckp 
│    ├── translog-5.tlog 
│    ├── translog-6.ckp 
│    ├── translog-6.tlog 
│    ├── translog-7.tlog 
│    └── translog.ckp 
├── 1 
│   ├── index 
│   │   ├── _0_1.liv 
│   │   ├── _0.cfe 
│   │   ├── _0.cfs 
│   │   ├── _0.si 
│   │   ├── _1.cfe 
│   │   ├── _1.cfs 
│   │   ├── _1.si 
│   │   ├── segments_9 
│   │   └── write.lock 
│   ├── _state 
│   │   └── state-6.st 
│   └── translog 
│    ├── translog-2.ckp 
│    ├── translog-3.ckp 
│    ├── translog-4.ckp 
│    ├── translog-5.ckp 
│    ├── translog-9.tlog 
│    └── translog.ckp 
├── 2 
│   ├── index 
│   │   ├── _0.cfe 
│   │   ├── _0.cfs 
│   │   ├── _0.si 
│   │   ├── segments_7 
│   │   └── write.lock 
│   ├── _state 
│   │   └── state-6.st 
│   └── translog 
│    ├── translog-2.ckp 
│    ├── translog-3.ckp 
│    ├── translog-4.ckp 
│    ├── translog-5.ckp 
│    ├── translog-6.ckp 
│    ├── translog-6.tlog 
│    ├── translog-7.ckp 
│    ├── translog-7.tlog 
│    ├── translog-8.tlog 
│    └── translog.ckp 
├── 3 
│   ├── index 
│   │   ├── _0.cfe 
│   │   ├── _0.cfs 
│   │   ├── _0.si 
│   │   ├── segments_7 
│   │   └── write.lock 
│   ├── _state 
│   │   └── state-6.st 
│   └── translog 
│    ├── translog-2.ckp 
│    ├── translog-3.ckp 
│    ├── translog-4.ckp 
│    ├── translog-5.ckp 
│    ├── translog-6.ckp 
│    ├── translog-6.tlog 
│    ├── translog-7.ckp 
│    ├── translog-7.tlog 
│    ├── translog-8.tlog 
│    └── translog.ckp 
├── 4 
│   ├── index 
│   │   ├── _0.cfe 
│   │   ├── _0.cfs 
│   │   ├── _0.si 
│   │   ├── segments_7 
│   │   └── write.lock 
│   ├── _state 
│   │   └── state-6.st 
│   └── translog 
│    ├── translog-2.ckp 
│    ├── translog-3.ckp 
│    ├── translog-4.ckp 
│    ├── translog-5.ckp 
│    ├── translog-6.ckp 
│    ├── translog-6.tlog 
│    ├── translog-7.ckp 
│    ├── translog-7.tlog 
│    ├── translog-8.tlog 
│    └── translog.ckp 
└── _state 
    └── state-8.st 

該文件包含實際數據?我怎麼看到這個?

回答

1

所有這些文件都包含數據,每個文件都包含特定類型的數據(倒排索引,字段數據,文檔值等)。在index子文件夾中的文件是files created by Lucene以存儲所有需要的數據:

還有很多fi可用的類型(術語頻率,術語接近度等),可以在我上面給出的第一個鏈接中看到。所有這些文件都是二進制文件,不能簡單地使用文本編輯器查看。您可以使用Lucene Toolbox中的Luke tool來查看這些文件的內容。

+0

感謝您的答覆Val。我試圖使用盧克工具。但它無法在彈性搜索數據目錄中打開任何索引。它正在閱讀過去的EOF。我試圖刪除和重新創建索引,仍然給它同樣的問題。任何想法如何解決這個問題? – Sohi

+0

也許嘗試使用更新的Luke版本:https://github.com/DmitryKey/luke – Val

相關問題