The best Elasticsearch Highlevel Rest Client API-----bboss v5.8.9 发布。
bboss elasticsearch query dsl based grammar is a set of operations and access to distributed search engine elasticsearch o / r mapping high-performance development library, based on the underlying es restful api. Based bboss elasticsearch, you can quickly write a program code to access and manipulate the elasticsearch.
Main Features
-
ElasticSearch Compatibility: 1.x, 2.x, 5.x, 6.x, 7.x, +
-
JDK Compatibility: jdk 1.7+
-
Spring boot Compatibility: 1.x, 2.x
-
Both both DSL and ORM, based mybatis elasticsearch manner,
-
Providing fast and efficient data synchronization tool into ES
-
The date and time provided by ES historical data cleanup tool
- APM open source products pinpoint official Elasticsearch bboss client performance monitoring plug-in, plug-ins Address: https://github.com/naver/pinpoint/tree/master/plugins/elasticsearch-bboss
v5.8.9 Improvements:
1. Improved Meta data retrieval functions: increase seqNo and primaryTerm properties.
2.includeTypeName configure the default setting is false
3.BUG fixed: sql query date handling issues # 11
4. Improved retrieve Meta Data: property increases explanation.
5. Add a set of meta annotation, retrieving metadata for implantation in a subject, using reference objects PO
6. New bboss-elasticsearch-rest-entity modules to facilitate bboss related entity bean is referenced third-party projects.
7. improve compatibility: support the latest version of spring boot 2.1.8.RELEASE
8. Data Synchronization Tool: oracle time to solve the problem Timestamp
9. Data Synchronization tool: the sequence data to address issues that may exist
10. Increased URL parameter retrieval API, reference documentation: retrieving a document via URL parameters
11. Support attribute configuration parameter values from jvm system environment and OS environment variables, for example:
#引用环境变量job_executor_ip
xxl.job.executor.ip=#[job_executor_ip]
12. Increase script function management api (add, delete, get the script function)
13. A method of increasing forcemerge
14.Elasticsearch response packet processing where the length 0
15. http perfect component upgrade httpcomponents client version 4.5.9
16. index Add / edit control parameter object ClientOption / UpdateOption add properties: version / versionType / routing / Docasupsert / DetectNoop / EsRetryOnConflict
Elasticsearch bboss use documents
Elasticsearch bboss demo