Ignite 点燃纱线展开vs香草展开vs嵌入式展开

Ignite 点燃纱线展开vs香草展开vs嵌入式展开,ignite,Ignite,在最新的Ignite发行版(2.4)中,Ignite的嵌入式部署被弃用,我参考了原始的讨论论坛链接 1) 然而,从文档中不清楚纱线部署相对于嵌入式有什么优势。如果可以,请解释一下。纱线部署不会有与嵌入式类似的缺点吗 2) 我的用例涉及在Spark中计算时使用Ignite创建分布式缓存。与spark集群中的Thread部署相比,Ignite在不同/相同集群中的普通部署更有意义吗?我想这是不推荐的,因为一时兴起在拓扑中添加和删除服务器节点会导致在节点之间重新平衡缓存的昂贵且容易出错的过程。如果备份

在最新的Ignite发行版(2.4)中,Ignite的嵌入式部署被弃用,我参考了原始的讨论论坛链接

1) 然而,从文档中不清楚纱线部署相对于嵌入式有什么优势。如果可以,请解释一下。纱线部署不会有与嵌入式类似的缺点吗


2) 我的用例涉及在Spark中计算时使用Ignite创建分布式缓存。与spark集群中的Thread部署相比,Ignite在不同/相同集群中的普通部署更有意义吗?

我想这是不推荐的,因为一时兴起在拓扑中添加和删除服务器节点会导致在节点之间重新平衡缓存的昂贵且容易出错的过程。如果备份不足,数据可能会丢失,或者发生这种情况时需要在节点之间传输数据。如果在运行期间没有足够的节点保持活动状态,也可能导致群集故障

最好在工作开始之前运行所有需要的节点,避免在工作进行时更改拓扑,并在不再需要时杀死所有节点。这就是纱线部署试图做到的

如果Ignite cluster的生命周期比您在MR上运行的工作生命周期长,那么普通部署可能更有意义