-
修改文档示例
查看全部 -
插入文档 API:
URL:
- http://<ip>:<port>/index/type/id
- http://<ip>:<port>/index/type/
Body:按 mapping 中定义的来构建 JSON
查看全部 -
插入类型:
- 指定文档 id 插入
- 自动产生文档 id 插入(类似数据库的自增主键)
> 文档 id 是一个唯一索引值,指向我们的文档数据。
查看全部 -
创建索引-2
用 PUT 请求
查看全部 -
创建索引-1
查看全部 -
索引名要小写,且不能有“-”
查看全部 -
ES RESTFul API
查看全部 -
索引相关的高级概念
分片是为了分摊搜索压力。
备份是为了当主分片出现故障时,备份分片可以顶上,同时备份分片也可以被用来分摊搜索压力。
ES 默认创建索引时会创建 5 个分片,一个备份,这个是可修改的。
这样看来,分片和备份其实有点像,不过它们在配置上有一个重大的区别:分片的数量只能在创建索引时指定,不能在后期修改,但备份的数量是可以在后期修改的。
查看全部 -
搜索引擎的基本概念
查看全部 -
slave1配置,区别于master node的地方:
http.port: 8200 # 防止端口冲突
discovery.zen.ping.unicast.hosts: ["127.0.0.1"] # 帮助找到集群指挥官
查看全部 -
创建slave节点之间简单粗暴的copy,es的横向扩展简直so easy
查看全部 -
master节点配置修改
查看全部 -
集群健康:
绿色:健康黄色:不健康,但可正常使用
红色:非常不健康,已经出现丢失数据的情况查看全部 -
-d 后台启动
查看全部 -
解决ES和es-head的跨域问题
vim config/elasticsearch.yml
末尾加:
http.cors.enabled: true
http.cors.allow-origin: "*"
查看全部
举报