術語解釋
更新時間 2024-11-26 11:25:20
最近更新時間: 2024-11-26 11:25:20
分享文章
本文介紹云搜索服務需要掌握的基本概念。
實例
云搜索服務是以實例為單位進行組織,一個實例代表一個獨立運行的搜索服務,與集群維度對應,由多個相同規格的云主機節點構成。
索引(Index)
用于存儲Elasticsearch或OpenSearch的數據,是一個或多個分片分組在一起的邏輯空間,類似于傳統數據庫,存儲具有相同結構的文檔。
文檔(Document)
Elasticsearch或OpenSearch存儲的實體,是可以被索引的基本單位,相當于關系型數據庫中的行,代表一個具體的實體記錄。
分片(Shard)
分片是索引的邏輯分區,用于水平分割數據,提高存儲和查詢的可擴展性。當您創建一個索引時,您可以根據實際情況指定分片的數量。每個分片托管在實例中的任意一個節點中,且每個分片本身是一個獨立的、全功能的“索引”。
分片的數量只能在創建索引前指定,且在索引創建成功后無法修改。
副本(Replica)
副本是實際存儲索引分片的一個副本,可以理解為備分片。副本的存在可以預防單節點故障。使用過程中,您可以根據業務情況增加或減少副本數量。
映射(Mapping)
用來定義字段的類型,可以根據數據自動創建。
字段(Field)
組成文檔的最小單位,代表特定屬性或數據項,每個字段都有一個數據類型和相關設置。