Elasticsearch Mapping
Elasticsearch Mapping 类似关系数据的的 schema(模式),Mapping 记录了索引的字段、字段数据类型,以及 Lucene 是怎样索引数据的。
在给新业务数据建索引时,需要进行的第一步就是 Mapping 设计,许多不重视的这个环节的,数据量增大后就暴露出了问题。
Elasticsearch Mapping 类似关系数据的的 schema(模式),Mapping 记录了索引的字段、字段数据类型,以及 Lucene 是怎样索引数据的。
在给新业务数据建索引时,需要进行的第一步就是 Mapping 设计,许多不重视的这个环节的,数据量增大后就暴露出了问题。
创建索引需要通常需要指定三部分内容:
{
"settings": {},
"mappings": {},
"aliases": {}
}
Elasticsearch 8.x 默认开启了安全功能,在远程服务器配置多实例时很容易安装失败,官方的教程只适合本地单实例启动,对于那些想探索 Elasticsearch 高级特性的人需要折腾一大阵,不知折戟沉沙了多少人。
本文主要介绍多实例 Elasticsearch 集群搭建,最后安装 Kibana 实现查询管理。
注意本教程的软件版本,后期的版本可能不适用。