-
hello
查看全部 -
query_string 文本查询
查看全部 -
直接修改
{
"doc":{
"name":"ss"
}
}脚本修改
{
"script":{
"lang":"painless",
"inline":"ctx._source.age += 10"
}
}{
"script":{
"lang":"painless",
"inline":"ctx._source.age = params.age",
"params":{
"age":100
}
}
}查看全部 -
直接修改
{
"doc":{
"name":"ss"
}
}脚本修改
{
"script":{
"lang":"painless",
"inline":"ctx._source.age += 10"
}
}{
"script":{
"lang":"painless",
"inline":"ctx._source.age = params.age",
"params":{
"age":100
}
}
}查看全部 -
直接修改
{
"doc":{
"name":"ss"
}
}脚本修改
{
"script":{
"lang":"painless",
"inline":"ctx._source.age += 10"
}
}{
"script":{
"lang":"painless",
"inline":"ctx._source.age = params.age",
"params":{
"age":100
}
}
}查看全部 -
直接修改
{
"doc":{
"name":"ss"
}
}脚本修改
{
"script":{
"lang":"painless",
"inline":"ctx._source.age += 10"
}
}{
"script":{
"lang":"painless",
"inline":"ctx._source.age = params.age",
"params":{
"age":100
}
}
}查看全部 -
直接修改
{
"doc":{
"name":"ss"
}
}脚本修改
{
"script":{
"lang":"painless",
"inline":"ctx._source.age += 10"
}
}{
"script":{
"lang":"painless",
"inline":"ctx._source.age = params.age",
"params":{
"age":100
}
}
}查看全部 -
一次创建5个分片+1个备份,后期可以修改
查看全部 -
索引:数据库
类型:表名
文档:一条记录
查看全部 -
因为字母小写,且不含中划线
查看全部 -
索引:最小的存储单位
查看全部 -
ES创建索引时默认创建5个分片一个备份
分片的数量只能在创建索引时制定
查看全部 -
ES中最小的存储单位:文档
索引名必须是英文字母小写去不包含_
索引相当于database
类型相当于table
文档相当于sql中的一行记录
查看全部 -
复合条件查询:
固定分数查询:
布尔查询:
查看全部 -
Filter Context
在查询过程中,只判断该文档是否满足条件,只有yes和no。
查看全部 -
子条件查询:特定字段查询所指特定值
Query Context:
全文本查询:针对文本类型数据
字段级别查询:针对结构化数据,如数字,日期等。
复合条件查询:以一定的逻辑组合子条件查询
查看全部 -
查询:
简单查询:
get请求: ip:port/index/type/id
条件查询:
post请求: ip:port/index/type/_search
{
"query":{
"match_all":{}
},
"from":1,
"size":1
}
聚合查询:
{
"aggs":{
"by_word_count":{
"terms":{
"field":"word_count"
}
}
}
}
查看全部 -
删除文档 删除索引
DELETE 请求 ip:端口/索引/类型/id
DELETE 请求 ip:端口/索引
查看全部 -
修改:
post请求:ip:端口/索引/类型/id/_update
{
"doc":{
"name":"我是谁"
}
}
还有脚本方式修改
查看全部 -
插入:
指定文档id插入
put请求: ip:port/索引/类型/id
自动产生文档id插入
post请求: ip:port/索引/类型
查看全部
举报