该应用程序的预期负载是多少?如果您有很多并发性,我认为使用
AddScoped将意味着为每个请求启动和关闭连接的大量不必要的负担。
同样,恕我直言,这些观察结果表明您应该使用
AddSingleton
(…)很少会短暂使用ConnectionMultiplexer,因为这种想法是要重用此对象。
Redis的另一个常见用途是作为发布/订阅消息分发工具。这也很简单,并且
在连接失败的情况下,ConnectionMultiplexer将处理重新订阅所请求通道的所有详细信息。
此外,您将节省仅具有
ConnectionMultiplexer(IMHO)实例的内存。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)