presto - Presto 中的 LocalMemoryManager 和 ClusterMemoryManager 有什么区别?
问题描述
我正在学习 Presto。我在 Presto 中找到了两个 MemoryManager,LocalMemoryManager 和 ClusterMemoryManager。首先我虽然它们是不同的实现取决于集群的模式。但是我发现不对。
ClusterMemoryManager 是指LocalMemoryManager 的三个MemoryPoolId。但我不知道它们之间的区别。
private static final Set<MemoryPoolId> POOLS = ImmutableSet.of(GENERAL_POOL, RESERVED_POOL, SYSTEM_POOL);
我查了一些信息,但找不到答案。
任何帮助,将不胜感激。
谢谢!
解决方案
推荐阅读
- sharepoint - sharepoint webpart xlsx 要列出
- logical-operators - 布尔代数:如何证明这个范式方程?
- python - 双向链表的反向实现是如何工作的?
- python - sqlalchemy-flask 应用程序中的属性错误(键),无法连接到数据库
- php - laravel 项目如何在没有路由和控制器的情况下工作?
- php - 如何通过 php 在 mysql 中使用 bcrypt
- mysql - 如何在 MySQL 中连接两个不相关的表?
- python - 如何阅读熊猫的第一列和最后一列?
- c++ - 警告处理为错误这里有什么问题?
- javascript - js如何知道子元素的个数?