Elasticsearch 支援
Spring Data 對 Elasticsearch 的支援包含廣泛的功能
-
Spring 組態支援各種Elasticsearch 用戶端。
-
ElasticsearchTemplate
和ReactiveElasticsearchTemplate
輔助類別,提供 ES 索引操作和 POJO 之間的物件對應。 -
基於註解的對應中繼資料,可擴展以支援其他中繼資料格式。
-
基於 Java 的查詢、條件和更新 DSL。
-
自動實作命令式和反應式
Repository
介面,包括支援自訂查詢方法。
對於大多數面向資料的任務,您可以使用 [Reactive]ElasticsearchTemplate
或 Repository
支援,兩者都使用豐富的物件對應功能。Spring Data Elasticsearch 在各種 API 中的物件上使用與 DataStax Java Driver 中發現的物件一致的命名慣例,以便它們是熟悉的,並且您可以將現有知識映射到 Spring API 上。