ElasticSearch笔记
# 系统
# 查看版本信息
GET /
1
# 索引
# 创建
PUT /index
{
"settings": {
"number_of_shards": 1,
"number_of_replicas": 0
}
}
1
2
3
4
5
6
7
2
3
4
5
6
7
# 删除
DELETE /index
1
# 查询
# 索引配置
GET /index
1
# 索引统计
GET _cat/indices
GET _cat/indices?h=index,store.size
GET _cat/indices?h=index,store.size,creation.date.string&index=sw*&format=json
GET _cat/indices/sw_*?h=index,store.size
1
2
3
4
5
2
3
4
5
# 文档
# 查询
GET /index/_search
{
"query": {
"match": {
"field": "value"
}
}
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 索引别名
# 修改
POST /_aliases
{
"actions": [
{
"add": {
"index": "index1",
"alias": "alias1"
},
"remove": {
"index": "index2",
"alias": "alias2"
}
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
编辑 (opens new window)
上次更新: 2024/11/27, 13:48:55