分布式多维数据集位于同一JVM中

时间:2013-05-30 10:09:18

标签: activepivot

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

谢谢!

1 个答案:

答案 0 :(得分: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>