在索引中,还存在几个概念:
分片: 每个索引都有多个分片吧,每个分片是一个lucene索引
备份: 拷贝一份分片就完成了分片的备份,主分片如果损坏,备份的分片还可以提供搜索
类型 索引可以定义一个或多个类型...,文档必须属于一个类型
文档 文档是可以被索引的基本数据单位
索引可以看成数据库的库 类型可以看成数据表 文档可以看成表中的某条数据
比如说: 我们存储一个数据有几个大类: 动物 书籍,可以把动物和书籍设置为索引...,但是书籍或者动物都有小类别,把这些小类别设置为类型 那么具体的书籍或者动物的信息就是文档
添加索引
添加索引后可以查看索引信息
结构化
非结构化
mappings后面为{} 则为非结构化,创建结构化索引...根据类型字段发送JSON
例如:
{
"country": "US",
"name": "mike",
"age": "2019-07-01"
}
自动产生文档id插入
自动产生文档id需要使用post...OR AND 还可以使用()设置优先级
"fields":["author","title"]
}
}
}
字段级别查询
针对结构化数据 如 数字,日期等
{
"query