package cn.com.etl;
import org.elasticsearch.action.get.GetResponse;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.common.transport.TransportAddress;
import org.elasticsearch.transport.client.PreBuiltTransportClient;
import java.net.InetAddress;
import java.net.InetSocketAddress;
public class HelloWorld {
public static void main(String[] args)throws Exception {
Settings settings = Settings.builder()
.put("cluster.name","my-es")
.build();
//创建client
TransportClient client = new PreBuiltTransportClient(settings).addTransportAddresses(
//用java访问ES用的端口是9300
new TransportAddress(new InetSocketAddress(InetAddress.getByName("192.168.64.11"), 9300)),
new TransportAddress(new InetSocketAddress(InetAddress.getByName("192.168.64.12"), 9300)),
new TransportAddress(new InetSocketAddress(InetAddress.getByName("192.168.64.13"), 9300)));
GetResponse response = client.prepareGet("news", "fulltext", "1").execute().actionGet();
System.out.println(response);
client.close();
}
}
相关推荐
elasticsearch常用版本
elasticsearch 下载后解压,选择自己需要的版本 进在解压,进入bin 启动 es
ElasticSearch(6.3.0)的配置和使用全过程
ElasticSearch
Calibre license失效的解决方法
Calibre license失效的解决方法
ElasticSearch--JAVA API使用
JAVA API链接参考地址:不同API版本有一些不同语法要特别注意。 https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.3/java-search-terminate-after.html 这里es使用6.3.2版本,pom导入客户端包。 <!-- es的客户端--> ...
用友BIP培训资料-设计采购订单新增API接口开发
14.在子实体的String pkMeas = order_hhrSlave0VOJson.getString("pk_meas");Openapi路径:nccloud/api/pu/order_hhrmanage/order_hhrMaster/addAggOrder_hhrMasterVO。实现接口的开发部署,通过openAPI的test类,实现一条数据的插入。16.进入自己的Idea打开老师发的TestOpenApi并且编译完成后如下。12.编写检测是否字段中是否含有中文的方法。
学习Fidder主要掌握的技术——流量篡改
本文介绍了Fiddler工具的三种常用调试方法:1)本地映射-通过保存修改JSON响应文件实现接口数据模拟;2)Composer接口调试-通过修改请求参数快速测试接口异常处理;3)断点调试-在请求/响应过程中拦截并修改数据。这三种方法分别适用于前端开发、接口测试和健壮性验证等场景,能够有效提高调试效率。操作步骤包括保存响应、修改数据、配置规则等关键环节,并提供了详细的界面操作指引。
elasticsearch6.3的Java api
官方文档地址:https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/index.html
FPGA音频处理入门:手把手教你用Verilog实现I2S接收模块(附完整代码)
本文详细介绍了如何使用Verilog在FPGA上实现I2S接收模块,涵盖I2S协议原理、Verilog架构设计、完整代码实现及优化技巧。通过实战案例,帮助开发者快速掌握数字音频处理技术,适用于嵌入式音频系统开发。
springboot 2.1.5 整合elasticsearch6.3.0
springboot 2.1.5整合elasticsearch6.3.0 安装elasticsearch6.3.0 安装kibana6.3.0 安装ik分词器 springboot 整合es 搭建环境如下: springboot 2.1.5 elasticsearch 版本6.3.0 kibana 版本6.3.0 IK Analyzer for Elasticsearch 版本 6.3.0 如需设置账户密码登录要购买es的商业版 jdk1.8 安装elasticsearch6
西门子S7-200 SMART PLC控制伺服电机
以下是使用西门子S7-200 SMART PLC控制伺服电机的详细程序框架和配置说明,涵盖硬件接线、PLC配置和基本运动控制逻辑。具体实现需根据伺服电机型号(如松下、三菱、台达等)调整参数。通过以上步骤,可实现伺服电机的基础位置控制。实际应用需根据设备机械参数和伺服驱动器手册调整细节。建议在调试时逐步测试脉冲输出和方向信号是否正常。
Halcon和C#联合编程实现硬币识别(个人入门练习)
本人为机器视觉入门小白,自己突发奇想 1.图片数据来源和分析 2.HALCON实现 3.C#搭建界面框架 4.C#中嵌入HALCON代码,即联合编程 5.导出.exe文件,运行以及Debug 目标是这样的,在图片中识别出每种类型的硬币数量,然后计算出总钱数。先上结果,再细说过程。 C#界面和识别结果: 1.图片数据来源和分析 图片大小及格式均统一,拍摄的时候已经尽可能的去除了背景噪点,所以图像处理的要求并不很高(重点在于思路)。硬币区分原理本人代码采用直径范围来判断(也可以半径或区域面积,HALCON算子
Springboot2.1.5整合Elasticsearch6.3.0
1.创建springboot工程,引入Springdata-elasticsearch <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId&g...
LeRobot 入门教程(七)数据集
LeRobot Dataset v3.0 是机器人学习数据的标准化格式,支持多模态时间序列数据和视频的统一访问。该版本通过基于文件的存储(Parquet/MP4)、关联元数据和Hub原生流式处理等新特性,显著提升了性能并降低了存储开销。文档详细介绍了格式设计、安装使用、数据记录与加载方法,以及从v2.1迁移到v3.0的步骤,特别针对大型数据集(如DROID 1.0.1)的处理提供了SLURM集群移植方案。v3.0通过优化文件组织和元数据管理,实现了更快的加载速度、更高的内存效率和更好的可扩展性。
ElasticSearch 使用Java Api访问集群
ElasticSearch 使用Java Api访问集群 1、创建maven工程导入pom依赖 <dependencies> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>tra...
自私兽群优化器(SHO)详解:从生物本能到智能优化
自私兽群优化器(SHO)是一种受动物群体自私行为启发的智能优化算法。该算法模拟动物在捕食威胁下的两种行为:聚集行为(全局搜索)和自私行为(局部搜索),将优化问题的解空间映射为生存环境,候选解视为猎物个体。SHO通过安全性评估将猎物分为安全、危险和高危三类,分别采用不同的位置更新策略,并引入捕食者角色增加选择压力。相比传统优化算法,SHO具有无需梯度信息、自适应平衡探索与开发、参数简单等优势,特别适合高维复杂和多模态优化问题。算法通过马尔可夫链理论保证收敛性,已在工程设计和数据挖掘等领域展现出良好性能。
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
elasticsearch笔记五:2024最新版ES8Java客户端-Elasticsearch Java 的client API 操作 Elasticsearch client 8.0
低级别的 REST 客户端,通过 http 与集群交互,用户需自己编组请求 JSON 串,及解析响应 JSON 串。兼容所有 ES 版本。高级别的 REST 客户端,基于低级别的 REST 客户端,增加了编组请求 JSON 串、解析响应 JSON 串等相关 api。使用的版本需要保持和 ES 服务端的版本一致,否则会有版本问题。
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
Java连接ElasticSearch(springboot2.X配置ES连接的方式)
springboot2.X配置ES连接的3种方式 Java连接ElasticSearch Java连接ElasticSearch的2种方式 有两种方式: 一种 是9200端口(RestClient)rest 接口,基于http协议; 另一种是用 节点的9300端口(TransportClient),基于Tcp协议;(不推荐使用,理由如下) es7.X 版本的改变 简单点说就是 TransportC...
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
RU DOS版、EFI版32bit/64bit BIOS常用工具
DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。
ES集群搭建详细步骤
@系统:*Centos6**** ES版本:6.4.0 服务器三台 172.16.0.8 172.16.0.6 172.16.0.22 部署jdk 解压jdk放在/data目录,/data/jdk 配置环境变量,/etc/proifle里面加入如下 export JAVA_HOME=/data/jdk export PATH=$PATH:$JAVA_HOME/bin export CLASS...
elasticsearch 使用RestHighLevelClient
因公司使用ES搜索引擎,所以自己研究了几天,目前看网上的帖子五花八门,而且好多版本不用导致不能调用. 顾自己硬着头皮,看官方介绍,逐字翻译api,终于功夫不负有心人,demo可以使用了 本人用es最新版本es-7.2.0,客户端用RestHighLevelClient.还有一个客户端是transportClient客户端,但注意这个客户端将要被弃用.虽然本人开始研究的时候,是这个客户端,但为了...
Elasticsearch(ES)简介及基本使用
ES 简介 ES是一个使用java语言编写的并且基于Lucene编写的搜索引擎, 他提供了分布式的全文搜索服务, 还提供了一个RESTful风格的web接口, 官方还对多种语言提供了相应的API Lucene? Lucene 本身就是一个搜索引擎的底层, ES特点 分布式: ES主要为了横向扩展能力 全文检索: 将一段词语进行分词, 并且将分出的单个词语统一的放入一个分词库中,在搜索时,根据关键字去分词库中搜索去找到想找到的内容,(倒排索引) RESTful风格web接口: 操作ES非常简单, 只需要
java http连接es,ES Java API连接集群方式汇总
介绍主要分为安全模式和非安全模式两个方式进行介绍。非安全模式非安全模式包括ES 6.2.3版本和6.5.4版本未开启安全模式时的集群。主要分为两个方式连接:TransportClient和RestHighLevelClient。在此,强烈推荐6.2.3版本使用TransportClient方式,6.5.4版本使用RestHighLevelClient方式。因为,6.2.3版本中RestHighLe...
Elasticsearch的学习以及其JAVA API的使用
此文章主要整理Elasticsearch的实际使用中遇到的一些搜索技巧以及JAVA API的调用方法。后续会不断地补充。 目录 简单搜索 Match All Query Term Query Match Query Boolean Phrase和Phrase_prefix MultiMatch Query Wildcard Query Query String Query...
Elasticsearch环境搭建|ES单机|ES单节点模式启动|ES集群搭建|ES集群环境搭建
ES单节点模式 | ES集群环境搭建
二、Elasticsearch入门必读指南:到底选择哪个ES版本更合适
为什么写这篇,一是没人讲,二是网上很多同学分享ES相关知识、问题排查等,很多都不讲版本,导致新手在技术选型时不知道选择什么版本,更多的是问题排查时看半天文章却发现版本对不上。所以想通过这篇文章告诉你2024年了,选择什么版本更合适。
知识点13--spring boot整合elasticsearch以及ES高亮
本章知识点沿用知识点11的项目,介绍如何使用spring boot整合ES,没有ES的去我主页中可以看到ES如何搭建不管你有没有ES,最好是没有,因为一定要知道一点,一定要去官网查一下你当前用的spring boot data es的版本是不是和你自己ES服务器所匹配的,这一点简直是天坑,spring boot提供的es封装API对es的版本要求相当苛刻,对不上就用不了,很多人折在版本问题,奉劝大家一句,除非正式的项目开发上,团队会给你提供需要版本的jar,正式开发本身版本都是经过架构师仔细考虑并且版本方面
ElasticSearch 应用开发(二)Java Client 连接ElasticSearch集群
利用Java API连接不同版本的ElasticSearch,方法是不一样的,本文只介绍主流的方法。 #####无论如何请确保Client的版本和ElasticSearch集群版本保持一致,否则有可能出现不可预知的错误##### 1.Java Client 连接ES集群 (1)Node Client(java语言版本,已经在2.3版本中已经弃用) 客户端节点也是es节点,加入es集群和...
2401



被折叠的 条评论
为什么被折叠?



