1. 程式人生 > >Elasticsearch:from&size返回值最大記錄的修改設定

Elasticsearch:from&size返回值最大記錄的修改設定

我記得自己當年初次使用elasticsearch時用from&size的方法進行分頁查詢,由於我查詢時設定的返回記錄值太大,導致(’Result window is too large, from + size must be less than or equal to:[10000] but was [10100]. See the scroll api for a more efficient way to requestlarge data sets. This limit can be set by changing the[index.max_result_window] index level parameter.’)

出錯後,我上網查詢了不少解決辦法,大佬們都說要設定index.max_result_window,但是我按他們說的設定後,異常並沒有解決.最終,在大神的指點下,我學到了另一種方法


1.
現將我們要修改的索引進行關閉操作


2.
在複合查詢中設定max_result_window的最大索引值,以put方式提交索引名稱/_settings?preserve_existing=true 

“max_result_window” : “2000000000” 


3.點選提交,在概覽中將索引開啟即可!

 

注意:在修改時,請注意中英文標點符號問題.

相關推薦

Elasticsearch:from&size返回記錄修改設定

我記得自己當年初次使用elasticsearch時用from&size的方法進行分頁查詢,由於我查詢時設定的返回記錄值太大,導致(’Result window is too large, f

PTAL2-001 緊急救援解題報告---Dijkstra拓展(短路條數 & 前驅結點記錄 & 結點和)

                                     L2-001 緊急救援

MySQL根據某一個或者多個欄位查詢重複資料,並且保留某欄位記錄

問題場景 當系統沒有處理好併發操作的情況下,操作人員同時操作一張表的情況下,資料庫有可能被插入相同記錄,這些會帶來隱藏的bug。 解決思路一 解決併發操作的衝突。 解決思路二 對資料庫(MySQL)某張表去重,首先確定你的業務是否允許重複,不允許你

mysql 刪除重復記錄,只保留id字段記錄

span tab rom xid let sel group per max delete from tb_table where id not in (select maxid from (select max(id) as maxid from tb_table gro

Uncaught RangeError: Maximum call stack size exceeded 超出調用

ack alt img cee 出現 技術 exce 解決 mage “Uncaught RangeError: Maximum call stack size exceeded”。當運行js時出現這個報錯,但你又查不到原因的時候,不要慌。 真

紫色的手鏈(求和次的異或

tdi 一個 data 不同的 col std 不同 date 格式 描述 那是木姑娘十七歲時,我送給她的生日禮物。(後來手鏈也成為了我最喜歡的出題媒介) 記得最初買的手鏈,由n段紫色的珠子構成,每一顆珠子都被賦予了一種價值評價w[i]。 為了木姑娘,我只惋惜自己不能摘下漫

Elasticsearch from+size 超過10000結果解決方法

規則 pre 推薦 span cnblogs 足夠 div elastic mic 方法一: 如果需要搜索分頁,可以通過from size組合來進行。from表示從第幾行開始,size表示查詢多少條文檔。from默認為0,size默認為10, 如果搜索size大於10000

SQL中取相同字段另一字段記錄

當A字段重復取B字段最大的一條記錄sql取A字段重復記錄的B字段值最大的一條記錄 select max(id) id,name from 表 group by name --如果表中還有其他字段要查出,那麽 select * from 表 where id in (select max(id) from 表

HDU 5883 歐拉路徑異或 水題

ive namespace accepted return ali Once bmi wan spec The Best Path Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 65535/32768 K (

求出在某個經緯度方圓多少公裏返回小經緯度

param result 賦值 地球 gps 返回 edi pack elong java代碼,計算在地圖上某個點,以這個點為中心,覆蓋若幹公裏範圍的最大和最小經緯度 package test; public class MainClass {

設計一個演算法,通過一趟遍歷確定長度為n的單鏈表中的結點。

語言:C++ #include <iostream> using namespace std; typedef int Elemtype; typedef struct LNode { Elemtype data; struct LNode *next; }LNode,*Lin

LintCode(632)查詢二叉樹中的節點

問題 Find the maximum node in a binary tree, return the node. Example Given a binary tree: 1 / \ -5 2 / \ / \ 0 3 -4 -5

一道貪心:加括號使算式的

問題描述 給定一個算術表示式形如1+3-5-4+6,表示式中的運算數全部都是正數,運算子全部是加號或者減號。 現在可以給算術表示式加任意多的括號,使得表示式的值最大。 如對於1+3-6-9+4-5-7+8,可以1+3-(6-9)+4-(5-7)+8,最優的方案是1+3-(6-9+4-5-7)+8 資料格式

js把頁面明細行資料多個欄位組成陣列,並獲取某個欄位和其次的資料賦到文字框;

要求:前臺新增頁面的明細行中,有列下拉框選擇分類和一列付款金額的輸入框,明細行上面有兩個輸入框,要求在明細行選擇的分類和付款金額中篩選付款金額之和第一高的的分類和金額、第二高的分類和金額自動複製到上面的兩個輸入框中; 思路:迴圈明細表,把所有的明細表的分類和付款金額放到json陣列中,然後迴圈j

OpenCV minMaxLoc找影象中及它們的位置

void minMaxLoc(InputArray src, double* minVal, double* maxVal=0, Point* minLoc=0, Point* maxLoc=0, InputArray mask=noArray()) src:輸入影象。 minVal:最

python-進階教程-找出字典中小)元素的n種方法

0.摘要 字典作為儲存“鍵值對”的資料結構,往往不能直接進行計算,需要藉助額外的方法。 本文主要介紹多種方法,實現根據字典的值進行最大值、最小值和排序等計算。   1.使用dict.values()方法 dict.values()方法可以直接提取出字典的值,並存放在單獨

LeetCode-852-返回陣列峰值

輸入一組數,找到這組數的最大值,並返回它的索引 我寫的程式碼 class Solution { public int peakIndexInMountainArray(int[] A) { int i = 0; while (A[i

[LeetCode] Maximum XOR of Two Numbers in an Array 陣列中異或的兩個數字

Given a non-empty array of numbers, a0, a1, a2, … , an-1, where 0 ≤ ai < 231. Find the maximum result of ai XOR aj, where 0 ≤ i, j < n. Could you

資料結構:單鏈表(三)輸出連結串列的節點

/********************************************************* **************新增加功能:輸出連結串列中值的最大節點*********

HDU 2571 路徑權

#include<stdio.h> #include<string.h> #include<iostream> #include<algorithm> u