【问题标题】:Coherence Asynchronous Get/Put .NetCoherence 异步获取/放置 .Net
【发布时间】:2013-01-21 15:08:42
【问题描述】:

我想使用 coherence 客户端库将项目异步放入命名缓存中。不幸的是,在我看来,Oracle 的 .Net 客户端库根本没有异步操作。

我错过了什么吗?

【问题讨论】:

  • 如何使用该库创建自己的异步方法?
  • 是的,这就是我想要避免的。此外,它归结为的 IO 操作无论如何都会阻塞......

标签: .net oracle-coherence


【解决方案1】:

我还需要使用它的异步版本。我可能会在CacheSharp library 中添加一个 Coherence 实现,但它必须是同步 API 的包装器,直到 Oracle 提供真正的异步 API。但是,通过使用 CacheSharp IAsynCache 接口,您将与底层实现分离,因此未来对性能更好的 Confluence 实现的更改将是透明的。

【讨论】:

    猜你喜欢
    • 2017-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    • 1970-01-01
    • 2021-05-14
    • 2023-03-11
    • 2011-07-26
    相关资源
    最近更新 更多