无法增加PageSize

时间:2018-05-01 12:26:01

标签: ignite

在config.xml中,以下行设置" Page Size"。

<bean class="org.apache.ignite.configuration.IgniteConfiguration">
  <property name="dataStorageConfiguration">
    <bean class="org.apache.ignite.configuration.DataStorageConfiguration">

      <!-- Set the page size to 8 KB -->
      <property name="pageSize" value="8192"/>
    </bean>
  </property>

  <!--- Additional settings ---->
</bean>

根据我的理解,客户输入的数据存储在&#39;页面中。因此,在存储器中,如果我增加页面大小,则可以在同一页面中容纳更多数量的键值对。我当时认为,这个尺寸可能会影响吞吐量,因此我想增加尺寸,但是,我无法这样做。我收到以下错误:

ERROR: Failed to instantiate configuration from Spring XML: ./../../../config/config.xml

Ignite似乎只接受8 KB作为页面大小的值。为什么会这样?

1 个答案:

答案 0 :(得分:2)

当然,Ignite允许更改pageSize,但您需要记住这一点 页面大小必须是2的幂,并且必须介于1kB和16kB之间(发现这些值最适合性能视角)。

无论如何,Ignite总是显示完整的异常,我不知道为什么你在日志中没有看到它,也许你的日志配置错误