我剛剛認識elasticsearch,如果它適合我的情況下,在所有我想知道的數據訪問:分離與elasticsearch
考慮一個系統,公司(含多個員工)可以註冊並管理他們的客戶,並將文件發送給他們的客戶。
現在,我想讓公司搜索他們的文件 - 但只有他們的文件,而不是其他公司的文件。換句話說:如何分離這些公司的數據以進行搜索?這怎麼可以用elasticsearch實現?
這種分離是否由elasticsearch本身處理?即我的系統中的公司和彈性搜索的相關用戶之間有一些映射。 或者這是由我的系統的後端處理?即後端以某種方式決定(如何?)只顯示該特定公司的搜索結果。因此,只有一個用戶,即我的系統的後端,可以訪問和過濾彈性搜索的結果。但這是否明智?
我確信有關於此的大量信息。請給我一個提示,因爲我不知道要搜索什麼。例如,搜索彈性搜索認證/授權,只會產生關於誰可以訪問搜索系統的結果 - 而不是解決這種分離的模式。
在此先感謝!
謝謝你的回答,Sönke!讓我進一步閱讀,我想我已經明白了。祝你有個愉快的夜晚! –