最新回答 / 刺客000
{"query": {"bool": {"must": {{"term": {"sex": 1}}},"filter": {"range": {"userId": {"from": "1","to": "2}}}}},"aggs": {"group_by_userId": {"terms": {"field": "userId"},"aggs": {"sum_investMount": {"sum": { "field": "investMount"}}}}}}
2017-11-16
最新回答 / hbwhypw_0001
我來說說我實際開發的情況索引創建:我的做法是put數據的時候創建,不用自己手動創建數據同步:就是你說的“跟數據庫保持一致”,一般有自動同步和手動同步,自動同步,ES的同步頻率可以設置到1秒,即秒級同步;手動同步就簡單了,就是CRUD數據庫的時候,同時CRUD ES。
2017-11-12
講師回答 / 瓦力老師
重點看error信息:Cannot allocate memory,這是你的內存不夠導致的,默認是2G,如果機器內存較小的話,可以調整config/jvm.options里的JVM內存參數,比如可以設定512MB,-Xmx512mb -Xms512mb 具體可以根據自己的機器調整
2017-11-11