mongo同步至ES数据

启动服务

 

#查看所有记录状态

GET _search
{
"query": {
"match_all": {}
}
}

#查看集群健康状态

GET _cat/health

#查看节点状态
GET _cat/nodes

#查看索引状态
GET _cat/indices

#查看总记录数
get _cat/count

#查看分片情况
get _cat/shards

#查看安装的插件

get _cat/plugins

删除索引
DELETE /joke_test

PUT /joke_test


POST _reindex
{
"source": {
"index": "joke_test"
},
"dest": {
"index": "joke_testa"
}}

PUT /joke_test
GET joke_test/_mapping?pretty

get joke_test/_search

get _cat/plugins
put joke/_alias/joke_test
get joke3

get _template
delete _template/

get _template/ptt_joke

POST _template/ptt_joke
{
"order": 0,
"template": "joke_test*",
"settings": {
"index": {
"refresh_interval": "5s",
"analysis": {
"analyzer": {
"optimizeIK": {
"filter": [
"stemmer"
],
"type": "custom",
"tokenizer": "ik_max_word"
}
}
},
"number_of_shards": "3",
"number_of_replicas": "1"
}
}
}

get _search/template
delete joke3/_mapping/
delete joke_test
get joke_test

PUT joke_test
{
"mappings": {
"news_article": {
"properties": {
"ability": {
"properties": {
"ability_code": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "long"
},
"img_id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"name": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parent_id": {
"type": "long"
}
}
},
"author_id": {
"type": "long"
},
"content": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"gmt_create": {
"type": "date"
},
"gmt_update": {
"type": "date"
},
"is_delete": {
"type": "long"
},
"is_online": {
"type": "long"
},
"is_original": {
"type": "long"
},
"label_array": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "ik_smart"
},
"level_code": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"news_type": {
"type": "long"
},
"online_date": {
"type": "date"
},
"resource_ids": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"source": {
"type": "long"
},
"status": {
"type": "long"
},
"transmit_type": {
"type": "long"
},
"type": {
"type": "long"
},
"user": {
"properties": {
"age": {
"type": "long"
},
"gender": {
"type": "long"
},
"id": {
"type": "long"
},
"loc": {
"properties": {
"coordinates":{
"type": "geo_point"
}
}
},
"popularity": {
"type": "long"
}
}
}
}
},
"resource": {
"dynamic": "false",
"properties": {
"label_array": {
"type": "text",
"analyzer": "ik_smart"
},
"online_time": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"source_crawl_time": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword"
}
}
},
"source_publish_time": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword"
}
}
},
"title": {
"type": "text",
"analyzer": "ik_smart"
}
}
}
}
}

转载于:https://www.cnblogs.com/net2817/p/11236030.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值