我们预计 Ignite 什么时候触发 EVT_CACHE_ENTRY_CREATED 和 EVT_CACHE_OBJECT_PUT 事件

When do we expect Ignite to trigger the EVT_CACHE_ENTRY_CREATED and EVT_CACHE_OBJECT_PUT events

事件类型 EVT_CACHE_ENTRY_CREATEDEVT_CACHE_OBJECT_PUT 之间有什么区别?它们究竟是什么时候被触发的?

按照名称,当新条目添加到 Ignite 缓存中时,这两个事件似乎都会触发,但是如果我们必须在新条目添加到缓存?

EVT_CACHE_ENTRY_CREATED:创建缓存条目时触发此事件。
EVT_CACHE_OBJECT_PUT:当实际写入缓存时触发此事件。

您应该听取 EVT_CACHE_OBJECT_PUT 因为您想要更改缓存(特别是添加条目时)。