elasticsearch学习part1

elasticsearch学习part1,第1张

elasticsearch学习part1

catelog

基本概念
kibana 配置中文参数

kibana:
    image: docker.elastic.co/kibana/kibana:7.1.0
    container_name: kibana7
    environment:
      - I18N_LOCALE=zh-CN

win下的路径

file {
    path => "D:/desktop/elk/课件/geektime-ELK-master/part-1/2.4-Logstash安装与导入数据/movielens/ml-latest-small/movies.csv"
    start_position => "beginning"
    #sincedb_path => "/dev/null"
  }
基本概念

与关系型数据库对比
es / rdb
索引 / 库
type / 表
doc / row
column / field

节点:
候选节点: 一个节点默认就是eligible候选节点 , 可以设置禁止为候选节点, 这样就不参与选举了
master节点 : 修改集群的配置,状态
数据节点 : 可以保存数据的节点
协同节点 : 将请求分到不同的节点上, 再汇总结果 , 根据slb, 每个节点都为协同节点
冷热节点 : 针对数据的使用率设置
tribe node : 支持跨集群搜索 , 连接多个集群 ,

生产中 , 固定每个节点可以方便运维为不同角色配置不同硬件

分片
物理概念 , 一个分片为一个lucene实例 ,索引创建时指定分片数量 , 不可修改 , 多个分片起到水平扩展数据的能力

副本
一个分片的数据的拷贝, 作为高可用, 读取 *** 作可以在副本上进行 , 增加吞吐

索引创建后增加分片不能增加集群性能 ,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5715942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存