【发布时间】:2018-07-27 17:02:31
【问题描述】:
我正在尝试使用 Ignite.Net 实施 3rd Party Persistence。 我已经实现了一个 CacheStore ,其中我使用 Dapper 作为第 3 方 ORM 用于 Load()、Write()、Delete() 函数中的数据库交互。
我们可以使 Load(),Write(),Delete() 函数异步吗?或者我们有异步 CacheStoreAdapter 吗?
【问题讨论】:
标签: ignite
我正在尝试使用 Ignite.Net 实施 3rd Party Persistence。 我已经实现了一个 CacheStore ,其中我使用 Dapper 作为第 3 方 ORM 用于 Load()、Write()、Delete() 函数中的数据库交互。
我们可以使 Load(),Write(),Delete() 函数异步吗?或者我们有异步 CacheStoreAdapter 吗?
【问题讨论】:
标签: ignite
您可以在write-behind mode 中使用缓存存储。在这种模式下,更新被收集并通过缓存操作异步写入底层数据库。
要启用它,您应该将 CacheConfiguration#writeBehindEnabled 配置属性设置为 true。
【讨论】: