3

关于分布式多维数据集的快速问题。我已经看到它们被建议作为这里几个问题的解决方案(例如这个),我很好奇是否可以在同一个 JVM 中运行两个或多个多态分布式多维数据集 - 所以单个 ActivePivot 应用程序实例具有两个或多个分布式立方体。如果可能的话,还不清楚查看文档。

谢谢!

4

1 回答 1

4

这绝对是可能的,因为同一个 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>
于 2013-06-03T07:59:10.990 回答