Talking to Elasticsearch
来源:互联网 发布:气动打标机软件下载 编辑:程序博客网 时间:2024/05/20 16:42
1. java API 交互
如果使用java, elasticsearch给出了两种内置客户类型
节点类型(node client)
节点类型客户端将会被加入到集群节点中作为一个不承载数据的节点。该节点不存储任何索引数据,但是它知道具体的索引数据存在于集群中的哪个节点,可以直接将数据请求发送到对应的节点上。传输类型(transport client)
轻量级传输客户端可以将请求转发至远程的 elasticsearch 集群,它不会加入到集群本身。java 客户端 和 elasticsearch 的版本必须相同。
2. 基于JSON 的 RESTful API
许多语言可以通过 RESTful API 和 elasticsearch 交互。实际上可以看到 通过 curl
命令也可以和 elasticsearch 进行交互
curl 命令的使用:
curl -X<VERB> '<PROTOCOL>://<HOST>/<PATH>?<QUERY_STRING>' -d '<BODY>'
关键字 说明 VERB 适当的HTTP动作: GET, POST, PUT, HEAD, or DELETE PROTOCOL 传输协议:不是http
就是https
HOST 主机IP或者域名 PORT 端口 QUERY_STRING 可选的查询语句 BODY JSON格式的请求体
更详细的客户端交互讲解请看guide
0 0
- Talking to Elasticsearch
- Talking from BeanFactory to ApplicationContext
- Oracle Database developers talking to the developers
- HBase-River-to-Elasticsearch
- 7.1. Talking to Device Files (writes and IOCTLs)}
- Getting Flex 3 talking to Java via JSON
- solrj IOException occured when talking to server at :* 的解决方案
- She was talking to three gentlemen, and her face was
- Mapping WordPress Posts to Elasticsearch
- Linux System Programming: Talking Directly to the Kernel and C Library
- Linux System Programming: Talking Directly to the Kernel and C Library [ILLUSTRATED]
- Email to the US talking-buddy --welcome www.1maitao.com
- 异常com.mongodb.MongoException: not talking to master and retries used up 处理办法
- Talking palce
- Google Talking
- Talking Calculator
- Elasticsearch ubuntu 14.04 安装 note to self
- HBase Coprocessor to Index Columns into ElasticSearch
- Spring MVC入门教程(一)
- 学习笔记 链表的创建和赋值
- 可持久化线段树HDU2665、bzoj3207
- hdu 1845 Jimmy’s Assignment(最大二分匹配)
- 图的最小生成树之普里姆Prim算法
- Talking to Elasticsearch
- UVA 11582 - Colossal Fibonacci Numbers!【大数幂取模】
- [bfs] poj 3669 Meteor Shower
- 小牌九如何记牌做记号
- 10.2-2 用单链表实现栈
- bfprt算法
- poj3465 贪心+优先队列
- coj 1268:Pingpang Balls
- Ajax 发请求扩展