国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Elasticsearch 創(chuàng)建索引mapping修改、修復(fù)

這篇具有很好參考價(jià)值的文章主要介紹了Elasticsearch 創(chuàng)建索引mapping修改、修復(fù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

背景:原始index名字是indexName,mapping設(shè)置錯(cuò)誤,且已經(jīng)有數(shù)據(jù)進(jìn)去,想要修改mapping結(jié)構(gòu)

一、修復(fù)索引mapping——新建索引

?
PUT http://IP:PORT/indexName_1

{
? ? "mappings": {
? ? ? ? "indexName": {
? ? ? ? ? ? "properties": {
? ? ? ? ? ? ? ? "nickname_phone": {
? ? ? ? ? ? ? ? ? ? "type": "keyword"
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? }
}

返回結(jié)果:表示新建索引成功

{
? ? "acknowledged": true,
? ? "shards_acknowledged": true,
? ? "index": "indexName_1"
}

二、修復(fù)索引mapping——同步數(shù)據(jù)遷移

下面表示把indexName的數(shù)據(jù)同步到indexName_1文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-515702.html

?PUT http://IP:PORT/_reindex
{
? "source": {
? ? "index": "indexName"
? },
?

到了這里,關(guān)于Elasticsearch 創(chuàng)建索引mapping修改、修復(fù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • elasticsearch創(chuàng)建索引報(bào)[type=mapper_parsing_exception, reason=Failed to parse mapping [_doc]......

    elasticsearch創(chuàng)建索引報(bào)[type=mapper_parsing_exception, reason=Failed to parse mapping [_doc]......

    小伙伴們,你們好,我是老寇 經(jīng)過反復(fù)排查,發(fā)現(xiàn)是安裝的pinyin和ik分詞版本不對(duì),只需要修改成與es版本一致即可 es 7.6.2 舉例 1.在windows界面用壓縮軟件打開elasticsearch-analysis-ik-7.6.2.jar 2.將pom.xml拖出到桌面 3.修改版本 4.將pom.xml放回壓縮包( 原路放回 ) 5. elasticsearch-analysis

    2024年02月13日
    瀏覽(27)
  • [golang gin框架] 38.Gin操作Elasticsearch創(chuàng)建索引、修改映射、數(shù)據(jù)CURD以及數(shù)據(jù)分頁(yè)

    常見的 Golang 操作 ElasticSearch 的插件主要有下面兩個(gè): 第三方插件: github.com/olivere/elastic 官網(wǎng)插件 github.com/elastic/go-elasticsearch 其中 elastic 比 go-elasticsearch 文檔更全面一些,start 量也更多一些,本節(jié)講解 elastic 使用第三方庫(kù) https://github.com/olivere/elastic 來(lái)連接 ES 并進(jìn)行操作 注意

    2024年02月09日
    瀏覽(24)
  • ElasticSearch索引mapping添加字段

    ElasticSearch索引mapping添加字段

    ES版本5.3.0,在已存在的索引mapping中添加字段。 如下: my_index索引名稱,my_type為索引類型名稱,new_field_name為新增的字段名稱。 如下: 返回為true代表添加操作成功。

    2024年02月13日
    瀏覽(25)
  • ES索引修改mappings與重建reindex詳解之修改字段類型

    elasticsearch一直在使用,這里總結(jié)一下mappings的修改方法,分為兩種情況: 增加新的字段,這種很簡(jiǎn)單; 修改已有的字段類型,這種就比較麻煩了,需要reindex,對(duì)索引進(jìn)行遷移重建。 1.1、獲取mappings 增加一個(gè) new_stocks 字段,如下: 再查一下: 可以看到new_stocks字段已經(jīng)加上去

    2024年02月17日
    瀏覽(24)
  • Elasticsearch學(xué)習(xí)-索引操作及Mapping映射

    在7.X版本前類似于關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)概念,8.X版本后刪除了type概念,索引類似于關(guān)系型數(shù)據(jù)庫(kù)中的表 相當(dāng)于關(guān)系型數(shù)據(jù)庫(kù)中的一條數(shù)據(jù),最小單元 每一個(gè)節(jié)點(diǎn)就是一個(gè)ES實(shí)例(一個(gè)java進(jìn)程),一個(gè)節(jié)點(diǎn) != 一臺(tái)服務(wù)器 多個(gè)節(jié)點(diǎn)組成分布式系統(tǒng),ES原生分布式,已啟動(dòng)一

    2023年04月22日
    瀏覽(23)
  • 深入理解Elasticsearch的索引映射(mapping)

    當(dāng)我們談?wù)揈lasticsearch時(shí),索引映射是一個(gè)核心概念,它定義了如何存儲(chǔ)和檢索數(shù)據(jù)。在Elasticsearch 7.6及更高版本中,映射提供了一系列強(qiáng)大的功能,使您能夠精確地控制數(shù)據(jù)的結(jié)構(gòu)和行為。本文將詳細(xì)介紹映射的關(guān)鍵屬性、用途以及如何正確設(shè)置和優(yōu)化它。 在Elasticsearch中,

    2024年02月22日
    瀏覽(39)
  • Elasticsearch Mapping字段未支持索引導(dǎo)致搜索失效

    生產(chǎn)上Es根據(jù)一個(gè)時(shí)間字段搜索,卻沒有返回?cái)?shù)據(jù) 根據(jù)命令: GET indexName/_mapping 查看 count_name設(shè)置了 “index”: false 導(dǎo)致根據(jù)該字段搜索導(dǎo)致索引不生效。 ES的mappings 定義好了生成索引后是不支持修改現(xiàn)有的字段的,只能新增屬性。 使用 reindex 命令處理 1、運(yùn)行命令: GET ind

    2024年02月11日
    瀏覽(23)
  • Elasticsearch索引優(yōu)化指南:分片、副本、mapping和analyzer

    Elasticsearch是一個(gè)開源的分布式搜索引擎,它的數(shù)據(jù)存儲(chǔ)和查詢速度非???。然而,在面對(duì)大規(guī)模的數(shù)據(jù)集和高并發(fā)訪問時(shí),Elasticsearch的性能也可能受到一些影響。為了最大程度地提高Elasticsearch的性能,我們需要對(duì)索引進(jìn)行優(yōu)化。本篇博客將介紹Elasticsearch索引優(yōu)化的幾個(gè)關(guān)鍵

    2024年02月20日
    瀏覽(22)
  • 【ElasticSearch】索引數(shù)據(jù)mapping嵌套深度過大導(dǎo)致Stackoverflow問題排查

    【ElasticSearch】索引數(shù)據(jù)mapping嵌套深度過大導(dǎo)致Stackoverflow問題排查

    集群所有數(shù)據(jù)節(jié)點(diǎn)頻繁因?yàn)镾tackOverflowError的錯(cuò)誤掛掉,啟動(dòng)后還會(huì)掛掉,StackOverflowError異常棧如下 通過堆棧可以看出是寫入線程池[write]發(fā)生的Stackoverflow,并且可能是在解析mapping的過程發(fā)生的,通過ObjectMapper類推斷是Object類型數(shù)據(jù)寫入導(dǎo)致的。因此通過拉取集群內(nèi)所有索引的

    2024年02月03日
    瀏覽(18)
  • ElasticSearch修改索引字段類型

    ElasticSearch修改索引字段類型

    線上功能報(bào)錯(cuò),一看日志是往es中添加數(shù)據(jù)報(bào)錯(cuò),錯(cuò)誤日志如下: 說(shuō)是數(shù)據(jù)中有個(gè)字段類型轉(zhuǎn)換錯(cuò)誤,一查es腳本工具,果然生產(chǎn)es索引中categoryId這個(gè)字段是integer類型,而實(shí)際是long類型。 es不能直接修改索引字段類型,需要?jiǎng)h除調(diào)新建,具體方法如下 我這次遇到問題的es索引

    2023年04月08日
    瀏覽(34)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包