对应关系
Relational DB -> Databases -> Tables -> Rows -> Columns
Elasticsearch -> Indices -> Types -> Documents -> Fields
区别
确切值(Exact values) vs. 全文文本(Full text)
查询与过滤
操作
重建索引
查询方式
URL参数
DSL语句
term 完全匹配
match 分词匹配
match_phrase
multi_match
spring-boot-starter-data-elasticsearch
节点客户端(node client):
配置文件中设置为local:false,节点客户端以无数据节点(node-master或node-client)身份加入集群,换言之,它自己不存储任何数据,但是它知道数据在集群中的具体位置,并且能够直接转发请求到对应的节点上。
传输客户端(Transport client):
配置文件中设置为local:true,这个更轻量的传输客户端能够发送请求到远程集群。它自己不加入集群,只是简单转发请求给集群中的节点。