歡迎您光臨本站 註冊首頁

Elasticsearch Rest Client bboss v5.7.5 發布

←手機掃碼閱讀     admin @ 2019-06-10 , reply:0

The best Elasticsearch Highlevel Rest  Client API-----bboss    v5.7.5 發布。

bboss elasticsearch 是一套基 於query dsl 語法操作和訪問分散式搜索引擎 elasticsearch 的 o/r mapping 高性能開發庫,底層基於 es restful api。基於 bboss elasticsearch,可以快速編寫出訪問和操作 elasticsearch 的程序代碼。

主要功能特色

  1. ElasticSearch兼容性:1.x,2.x,5.x,6.x,7.x,+

  2. JDK兼容性: jdk 1.7+

  3. Spring boot兼容性:1.x,2.x

  4. ORM和DSL二者兼顧,類mybatis方式操作ElasticSearch,

  5. 支持SQLJDBC

  6. 提供快速而高效的數據同步導入ES工具

  7. 提供按時間日期ES歷史數據清理工具

  8. APM開源產品pinpoint官方Elasticsearch bboss 客戶端性能監控插件,插件地址: https://github.com/naver/pinpoint/tree/master/plugins/elasticsearch-bboss

v5.7.5 功能改進

  1. 數據同步工具改進:支持第三方多數據源配置和載入,可以同步數據過程中載入這些數據,通過這些數據源查找數據,組合同步到es中
  2. 持久層改進:消除對jackson json包的依賴
  3. 持久層改進:增加對es jdbc 6.4.x,6.5.x,6.6.x,7.x的支持
  4. 持久層改進:對於默認的持久層不能識別的driver,採用DBNone默認適配器並給出警告信息,而不是拋出異常
  5. 性能監控:Elasticsearch Bboss pinpoint插件被naver pinpoint官方採納,Elasticsearch java客戶端性能監控更加完備,插件地址:https://github.com/naver/pinpoint/tree/master/plugins/elasticsearch-bboss
  6. 改進searchAllParrel方法:增加對es 2.x的兼容性處理
  7. 改進資料庫同步到es的db事務機制:增加在datarefactor中開啟db事務的控制開關
  8. 同步mysql大數據表到Elasticsearch,增加mysql內置流處理機制的支持
  9. Fixed addDocumentsWithIdKey null point exception since 5.6.8
  10. Spring booter start module support set retryInterval(timeunit:ms) parameter
  11. 修復健康檢查不起作用的bug: 應用啟動時es沒有啟動,當es起來后,客戶端一直提示es不可用
  12. 同步數據工具默認支持達夢資料庫到elasticsearch數據同步

Elasticsearch bboss使用文檔

Elasticsearch bboss demo

Elasticsearch bboss版本變更記錄


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/107328/elasticsearch-rest-client-bboss-v5-7-5
Elasticsearch Rest Client bboss v5.7.5 發布已經有300次圍觀

http://coctec.com/news/all/show-post-206837.html