請問彈性搜索中alias的方法, addAlias和removeAlias是怎么實作的?他們如何避免其他操作中的原子性問題?例如,在執行操作時,如何保證別名資訊始終處于操作開始時的狀態?因為對代碼不是很熟悉,所以找不到對應的代碼。謝謝!
uj5u.com熱心網友回復:
您可以查看名為AliasAction的 Elasticsearch 類,其中添加和洗掉別名功能是作為上述抽象類實作的一部分實作的,例如 addAlias 是作為Add類的一部分實作的,類似地,洗掉操作具有自己的類和邏輯。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/477668.html
上一篇:彈性搜索不可搜索的領域?