ES修改mapping對映type或全部結構
測試伺服器一套ES,正式伺服器一套ES,突然正式網的搜尋開始出問題了,然後就像把測試網的ES對映直接導到正式網,因為一開始維護ES的人已經離職了,所以正式網和測試網對映結構有些不一樣的時候,不確定是不是這個原因導致的,所以就打算先把測試網的對映結構拿過來,看看是不是這個原因,於是有了下面一系列操作,並不影響資料,只是把測試網對映搬到正式網而已。(只有當想要修改對映中的type時才需要這樣做,如果只是修改欄位,直接修改即可)
給正式網的懷疑有問題的索引futurelab定義一個別名futurelab1
然後新建一個索引futurelabnew,在這個對映中races和users均貼上測試網正常的對映結構,這裡就不開啟我這裡的結構了
最後將futurelab1這個別名指向futurelabnew,並取消和futurelab的聯絡
通過別名獲取新索引,檢視是否更新成功:
相關推薦
ES修改mapping對映type或全部結構
測試伺服器一套ES,正式伺服器一套ES,突然正式網的搜尋開始出問題了,然後就像把測試網的ES對映直接導到正式網,因為一開始維護ES的人已經離職了,所以正式網和測試網對映結構有些不一樣的時候,不確定是不是這個原因導致的,所以就打算先把測試網的對映結構拿過來,看看是不是這個原因,於是有了下面一系列操
mysql 修改表或表結構
批量修改表名的sql語句 alter table old_name rename new_name; --修改表名 alter table test add column add_name varc
Elasticsearch如何修改Mapping結構並實現業務零停機
Elasticsearch 版本:6.4.0 一、疑問 在專案中後期,如果想調整索引的 Mapping 結構,比如將 ik_smart 修改為 ik_max_word 或者 增加分片數量 等,但 Elasticsearch 不允許這樣修改呀,怎麼辦? 常規 解決方法: 根據最新的 Mapping 結構
eclipse批量替換,修改變量名或單詞(兩種方法)
.com 雙擊 方框 批量 ref lac cnblogs height ima 第一種(常用): ①如圖:雙擊選中變量名id,右鍵選擇Refactor中的Rename ②之後如下圖所示,紅箭頭的帶有方框的就是選中修改的變量名,此時修改提示框的內容,後面帶方框的也
隨機獲得MySQL數據庫中100條數據方法 駕照題庫項目 MVC架構 biz業務層的實現類 根據考試類型rand或order通過dao數據訪問層接口得到數據庫中100或全部數據
mysql數據庫 imp swift mvc架構 als new util pack gson package com.swift.jztk.biz; import java.util.Collections; import java.util.Comparator;
44.mapping下的數據結構
float ble nor OS 默認 -- pro ping 語法 主要知識點 1、了解es核心的數據類型 2、了解es默認的mapping方式 3、查看mapping 1、核心的數據類型 string,text byte, sh
es修改數據
pan people video ram code AR color name inline es修改數據 學習了:https://www.imooc.com/video/15770/0 分為直接修改和腳本修改兩種; 直接修改: POST http://127.0.0.1:
[轉]多個ajax請求時控制執行順序或全部執行後的操作
on() .when ati ack login tps als fun lan 本文轉自:https://blog.csdn.net/fsdad/article/details/71514822 一、當確保執行順序時: 1、 請求加async: false,,
bzoj2819 nim (樹上帶修改查詢路徑異或和)
pos 得到 can mes upd ets name new 完成 題目簡述: 給定一棵樹,n個節點,每個節點表示一個石子堆。有m個操作,操作分兩種,第一種修改節點中石子數量,第二種查詢兩個節點路徑上的所有石子堆玩nim遊戲,是否必勝。 數據範圍:n,m<=50
SpringBoot中使用Mybatis Generator進行資料庫表逆向工程自動生成實體類和mapping對映
1.首先在專案中建立一個GeneratorDisplay工具類,放在com.springbootdemo.util下 package com.springbootdemo.util; import java.io.File; import java.util.ArrayList; imp
ElasticSearch最佳入門實踐(四十四)手動建立和修改mapping以及定製string型別資料是否分詞
1、如何建立索引 如果想設定 string 為分詞 把它設定為 analyzed not_analyzed 則是 設定為 exact value 全匹配 no 則 是不能被索引和匹配 2、修改mapping 注意事項:只能建立index時手動建立mapp
ElasticSearch最佳入門實踐(六十二)type底層資料結構
type,是一個index中用來區分類似的資料的,類似的資料,但是可能有不同的fields,而且有不同的屬性來控制索引建立、分詞器 field的value,在底層的lucene中建立索引的時候,全部是opaque bytes型別,不區分型別的 lucene是沒有
Spring專案中修改javamelody對映url以及其它引數失效的問題
首先,servlet3.0支援模組化,在jar包中如果有web-fragmenet.xml,則servlet容器會先載入web.xml裡的listener、filter和servlet,再載入web-fragment.xml裡的元件。關於模組化的介紹:https://blog.csdn.net/ch
ue4 植被部分消失或全部消失問題
有的時候錄製全景的時候發現部分植被消失了 現在確認這個是ue4的已知bug 造成的結果如上圖,是ue4上一種靠反射球生成全景的外掛結果,可以看到地面上植被消失,只留下植被的陰影 貌似超過1.5k的植被(foliage形式)就會在全景上消失 消失的植物是超過1.5k的那一種
MyBatis之自定義對映規則(連線查詢,需要修改對應對映時使用)
自定義對映規則:即自己定義資料庫與Bean物件的對映規則,不再使用預設Bean物件與記錄同名規則,即每個資料庫 的屬性都可以決定它對映到哪個類的哪個屬性, 所以操作標籤(如<select>)的resultT
POI修改word指定內容或關鍵字
/** * * @param srcPath 原檔案路徑 * @param destPath 生成檔案路徑 * @param map 要替換的資料集合 */ public static void searchAndReplace(String srcPath,
正則表示式匹配首個或全部符合條件的字串
/.只匹配第一個符合條件的子串 preg_match($p, $str, $match); 結果排序為$match[0]儲存完整模式的首個匹配, $match[1] 儲存第一個子組的首個匹配,以此類推,正則表示式中每個()表示一個子組。 /.匹配所有符合條件的子串 $str = "to
小程式setData方法修改data中物件或陣列的屬性值
開發微信小程式時,使用setData修改data中資料時,針對各種情況的解決方案如下: //示例data: data:{ code:'9527', baseInfo:{ name:'夏爾', age:19 }, family:[{ name:'大頭爸爸', a
elasticsearch版本控制及mapping對映屬性介紹
學習elasticsearch不僅只會操作,基本的執行原理我們還是需要進行了解,以下內容我講對elasticsearch中的基本知識原理進行梳理,希望對大家有所幫助! 一、ES版本控制 1.Elasticsearch採用了樂觀鎖來保證資料的一致性,也就
ES:修改分詞器以及定製自己的分詞器
1、預設的分詞器 standard standard tokenizer:以單詞邊界進行切分 standard token filter:什麼都不做 lowercase token filter:將所有字母轉換為小寫 stop token filer(預設被禁用