目前 64G 的机器,内存设置为-Xms30g,-Xmx30g,热字段都是设 fielddata 为 true,就是想让所有热数据全部常驻内存,那么问题来了,怎样查看我实际内存中,elasticsearch 里的数据占用了多少内存?
目前 64G 的机器,内存设置为-Xms30g,-Xmx30g,热字段都是设 fielddata 为 true,就是想让所有热数据全部常驻内存,那么问题来了,怎样查看我实际内存中,elasticsearch 里的数据占用了多少内存?
|
dobeleeJul 3, 2019 via Android
1
/_cat/fielddata 看下内存占用你就会放弃这个想法。
|
|
qwefdrtJul 3, 2019
3
可以直接用 API,GET _nodes/stats
里面有段占用的内存信息。 具体的可以看看: https://www.elastic.co/guide/cn/elasticsearch/guide/cn/_monitoring_individual_nodes.html |
|
37Y37Jul 3, 2019
4
|