Elasticsearch 支援
Spring Data 對 Elasticsearch 的支援包含一系列廣泛的功能
-
針對各種 Elasticsearch 客戶端的 Spring 配置支援。
-
ElasticsearchTemplate和ReactiveElasticsearchTemplate輔助類,提供 ES 索引操作和 POJO 之間的物件對映。 -
異常轉換為 Spring 可移植的 資料訪問異常層次結構。
-
基於註解的對映元資料,可擴充套件以支援其他元資料格式。
-
基於 Java 的 查詢、條件和更新 DSL。
-
自動實現命令式和響應式
Repository介面,包括支援自定義查詢方法。
對於大多數面向資料的任務,您可以使用 [Reactive]ElasticsearchTemplate 或 Repository 支援,兩者都使用豐富的物件對映功能。Spring Data Elasticsearch 在各種 API 中的物件上使用與 DataStax Java 驅動程式中找到的物件一致的命名約定,以便它們易於理解,並且您可以將現有知識對映到 Spring API 上。