elasticsearch客户端java包选型
来源:互联网 发布:mac ssh 上传文件 编辑:程序博客网 时间:2024/05/22 07:06
问题
ES的java客户端有多个 实际开发时不知道怎么选型 网上搜索了下 找到了一个不错的建议
quora问题
https://www.quora.com/What-is-the-best-client-library-for-elasticsearch
1. Jest - REST based client library - Jest
2. spring data library - spring-data-elasticsearch
答案
es原生的client 强制应用使用和es版本一致的jar包
所以如果es集群环境中存在多个版本的es 使用原生es jar包就会有问题
这时候更好的选择是使用Jest这种基于Rest请求的jar包
如果多版本化不是一个问题的话 原生的es jar包是最好的选择
因为它是能感知到集群 并且可以方便的路由 而且可以直接使用它
当有新特性发布时不用依赖别人去封装
0 0
- elasticsearch客户端java包选型
- ElasticSearch java客户端使用
- ES006-Elasticsearch-JAVA客户端
- elasticsearch java客户端 - Jest
- elasticsearch java客户端 - 原生esClient
- 使用java客户端操作elasticsearch
- Elasticsearch与Solr 选型
- Elasticsearch与Solr 选型
- Elasticsearch与Solr 选型
- Elasticsearch与Solr 选型
- Elasticsearch与Solr选型
- Elasticsearch与Solr 选型
- Elasticsearch与Solr 选型
- Elasticsearch与Solr 选型
- Elasticsearch与Solr 选型
- ElasticSearch的JAVA 客户端(JAVA API)
- elasticsearch java api——客户端 org.elasticsearch.client
- elasticsearch JAVA客户端操作---索引的CURD
- Android ORMLite 框架的入门用法
- iOS推送p12转换pem文件时在终端显示Error opening input file MyApnsCert.p12 MyApnsCert.p12: No such file or directo
- Android Init Language
- Android 快速开发系列 ORMLite 框架最佳实践
- code vs 1287 矩阵乘法
- elasticsearch客户端java包选型
- USACO 6.2.1 Calf Flac manacher算法
- Android中Broadcast Receiver组件
- leetcode 1 TwoSum
- Nginx负载均衡
- Ubuntu(14.04)下搭建androguard(1.9)
- spark中flatMap函数用法--spark学习(基础)
- <Perl语言入门>读书笔记 | 一. 简介
- 隐式类型转换