Es的分析器由3部分组成
1.Character Filter , 剔除文本中的标签.
2.Tokenizer按照规则尽心分那次, 在英文单词之间按照空格进行分词.
3.Token Filter 过滤无语义的词. 比如a/as/is/are/the/...
内置6个分词器, 默认Standand Analyzer .
simple和standard区别: simple只按照空格切分. standard会去掉不需要的词.
常用简单的查询
GET kibana_sample_data_flights/_doc/B-RBC38B3Yu2jrq8w5zB
// 根据id来查询 是RBC38B3Yu2jrq8w5zB是es生成的默认随机id
GET movies/_count
// 统计这个索引下的文档数量
GET movies/_search
// 默认返回movies索引下的前10个文档.
GET _cat/indices
// 查看整个库下面有哪些索引
GET movies/_mapping
// 查看映射关系
POST users/_doc/1
{
"age":30,
"job":"java",
"name":"john 海根"
}
POST users/_doc/2
{
"age":30,
"job":"java",
"name":"小黄"
}
插入2条数据 如果id已存在, 会覆盖.