我正在查看API,但我没有看到任何方法将个别对象的集合同时发送到缓存中。
鉴于延迟可能是一个重要问题,批量插入不会在某些情况下提供巨大性能提升的可能性吗?
我当然希望我错过了一些东西;这可能是我们的交易破坏者,因为我们需要在系统启动时使用大量数据初始化缓存,时间非常宝贵。
答案 0 :(得分:0)
批量操作可以提高性能,因为通常的插入,添加,删除方法适用于单个键值对,而批量操作允许您使用一组键值对。批量操作背后的想法是通过将多个操作捆绑到单个调用中来最小化群集流量。如果您想处理项目集合,这很方便。我不认为appfabric提供这个。您可以尝试NCache,它具有批量操作,并且还在启动时在集群级别提供批量操作: