关于分布式多维数据集的快速问题。我已经看到它们被建议作为这里几个问题的解决方案(例如这个),我很好奇是否可以在同一个 JVM 中运行两个或多个多态分布式多维数据集 - 所以单个 ActivePivot 应用程序实例具有两个或多个分布式立方体。如果可能的话,还不清楚查看文档。
谢谢!
关于分布式多维数据集的快速问题。我已经看到它们被建议作为这里几个问题的解决方案(例如这个),我很好奇是否可以在同一个 JVM 中运行两个或多个多态分布式多维数据集 - 所以单个 ActivePivot 应用程序实例具有两个或多个分布式立方体。如果可能的话,还不清楚查看文档。
谢谢!
这绝对是可能的,因为同一个 JVM 中的 2 个立方体可以通过本地机器网络进行通信。这可以通过使用 LOCAL_MESSENGER 进一步优化,这将减少序列化,但会进行更多克隆。
<distributedActivePivot>
<Id>DistributedCubeName</Id>
<clusterId>ClusterId</clusterId>
<distributionType>POLYMORPHIC</distributionType>
<underlyingPivotId>CubeName</underlyingPivotId>
<properties>
<!-- <entry key="distributedMessengerKey" value="JGROUPS_MESSENGER" /> -->
<entry key="distributedMessengerKey" value="LOCAL_MESSENGER" />
</properties>
</distributedActivePivot>