[英]Elastic Search with Spring Boot
我正在使用Spring Boot 3.1.0編寫針對Java JAVA REST API從ES 2.4.x版本到ES 6.4.x的遷移,目標是最小的更改。
ES 2.4.x具有不同的數據索引方式,其中一個索引包含許多類型,因此Mapping類/ ES Bean類具有以下內容:
@Document(indexName = INDEX_HOUSEHOLD_CUSTOMER_PRODUCT,類型= TYPE_CUSTOMER_PRODUCT)
現在,我們需要為每種類型創建單獨的索引(這是我從ES支持站點所了解的),如何管理以上內容? 在這種情況下,對於Mapping類,indexName和typeName是否相同?
在ES 6.4.x中,每個索引僅限於一種類型。 您可以使索引名稱與類型名稱相同,但是不必這樣做。 我在ES 7.x中聽說它們正在朝着將類型變為_doc
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.