我们预计 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_CREATED
和 EVT_CACHE_OBJECT_PUT
之间有什么区别?它们究竟是什么时候被触发的?
按照名称,当新条目添加到 Ignite 缓存中时,这两个事件似乎都会触发,但是如果我们必须在新条目添加到缓存?
EVT_CACHE_ENTRY_CREATED
:创建缓存条目时触发此事件。
EVT_CACHE_OBJECT_PUT
:当实际写入缓存时触发此事件。
您应该听取 EVT_CACHE_OBJECT_PUT
因为您想要更改缓存(特别是添加条目时)。
事件类型 EVT_CACHE_ENTRY_CREATED
和 EVT_CACHE_OBJECT_PUT
之间有什么区别?它们究竟是什么时候被触发的?
按照名称,当新条目添加到 Ignite 缓存中时,这两个事件似乎都会触发,但是如果我们必须在新条目添加到缓存?
EVT_CACHE_ENTRY_CREATED
:创建缓存条目时触发此事件。
EVT_CACHE_OBJECT_PUT
:当实际写入缓存时触发此事件。
您应该听取 EVT_CACHE_OBJECT_PUT
因为您想要更改缓存(特别是添加条目时)。