回答

0

我對獅身人面並不瞭解,但我相信這個問題的答案不會與它有關。

首先,爲什麼數據庫不需要定期更新?這是因爲數據庫是大多數情況下應用程序的主要數據存儲。我的意思是,如果你創建,刪除或更新任何數據;該數據是數據庫記錄的手段。您將從中刪除數據,以便在應用程序中刪除數據,或者您首先從數據庫獲取數據以更新數據,因爲舊版本保留在那裏。所有這些都表明數據庫一直在更新,您的數據始終保持最新。

爲什麼搜索引擎的索引需要定期重新索引?索引是搜索引擎的數據存儲,基本上你正在處理你的數據,將它放入索引,然後通過搜索系統進行檢索。該索引是您的輔助數據資源。這並不適用於所有應用程序,但大多數情況下,如上所述,您將數據庫作爲與您的應用程序同步的主要資源,然後索引您沒有實時反映所有更改的位置。然後根據數據庫,您發現索引中的數據有點過時了。該重新索引步驟對於保持數據資源的一致性是必要的。

正如我所說的這個解釋並不適用於所有的應用程序,但它可以給你的基本想法。

ps:你有一個「數據庫索引」短語在你的問題,但它是完全不同的話題。

相關問題