В чем разница между LocalMemoryManager и ClusterMemoryManager в Presto? - PullRequest
0 голосов
/ 01 мая 2018

Я учу Престо. Я нашел два MemoryManager в Presto, LocalMemoryManager и ClusterMemoryManager. На первый взгляд, хотя они разные реализации, зависит от режима кластера. Но я обнаружил, что это неправильно.

ClusterMemoryManager ссылается на три MemoryPoolId LocalMemoryManager. Но я не знаю разницу между ними.

 private static final Set<MemoryPoolId> POOLS = ImmutableSet.of(GENERAL_POOL, RESERVED_POOL, SYSTEM_POOL);

Я просмотрел некоторую информацию, но не смог найти ответ.

Любая помощь будет оценена.

Спасибо!

...