2012-09-08 54 views
0

快问项..Hazelcast如何驱逐出IMAP关于输入hazelcast驱逐

我有一个IMAP的大小(map_size_per_jvm)是6,由MapStore支持(保存到MySQL数据库)和写延迟秒设置为60秒。

如果我在60秒内得到数据(在10秒间隔内)地图大小6会发生什么? 它会首先存储数据还是首先驱逐数据? 如果它首先驱逐数据,那么在驱逐开始之前我将如何存储数据? 请不要说通过设置驱逐延迟秒:我能够延迟。

我应该使用EntryListener(何时可以将evict事件触发存储到数据库中)?

回答

1

在驱逐之前,无论它的写入延迟时间是多少秒钟,hazelcast都会保存数据。您可以轻松地手动检查该调用evict()。