Elasticsearch 基础知识 二

1. 概念

  • 节点:一个运行中的 Elasticsearch 实例
  • 主节点:选举产生的。它负责管理集群范围内的所有变更,例如增加、删除索引,或者增加、删除节点等。任何节点都可以成为主节点。
  • 集群:由一个或者多个拥有相同 cluster.name 配置的节点组成。当有节点加入集群中或者从集群中移除节点时,集群将会重新平均分布所有的数据。
  • 集群健康:status字段表示集群健康度,通过GET /_cluster/health查看
  • 索引:索引实际上是指向一个或者多个物理 分片 的 逻辑命名空间
  • 分片:一个 分片 是一个底层的 工作单元 ,它仅保存了 全部数据中的一部分。一个分片是一个 Lucene 的实例。它本身就是一个完整的搜索引擎。分片是数据的容器,文档保存在分片内,分片又被分配到集群内的各个节点里。
  • 主分片:索引内任意一个文档都归属于一个主分片。
  • 副本分片:一个副本分片只是一个主分片的拷贝。
  • 元数据: 有关文档的信息。_index文档在哪存放,_type文档表示的对象类别,_id文档唯一标识
    继续阅读

Elasticsearch基础知识 一

1. 安装Elasticsearch

Elasticsearch2.4.2下载地址

在新的控制台访问:

继续阅读

使用Maven根据不同环境替换web.xml

在pom.xml增加使用maven-war-plugin插件:

SpringMVC 中文乱码解决

使用以下配置

多模块Maven项目deploy时调过不发布的Module

在不需要发布的Module的pom.xml文件中使用以下插件