0

我正在查看 API,但看不到任何同时将单个对象的集合发送到缓存的方法。

鉴于延迟可能是一个重要问题,在某些情况下,批量插入是否能够提供巨大的性能提升?

我当然希望我错过了什么;这对我们来说可能是一个交易破坏者,因为我们需要在系统启动时用大量数据初始化我们的缓存,而且时间很宝贵。

4

1 回答 1

0

您对批量操作的性能提升是正确的,因为通常的插入、添加、删除方法适用于单个键值对,而批量操作允许您使用键值对的集合。批量操作背后的想法是通过将多个操作捆绑到单个调用中来最小化集群流量。如果您想处理项目集合,这很方便。我不认为 appfabric 提供了这一点。你可以试试 NCache ,它带有批量操作,并且在启动时还提供集群级别的批量操作:

http://www.alachisoft.com/ncache/

于 2013-06-05T10:15:51.707 回答