Azure Redis 缓存 - 如何计算连接

标签 azure azure-caching azure-redis-cache

有人可以解释一下 Azure Redis 缓存中的连接是如何计算的吗?

例如,如果我有一个 MVC 应用程序,并且使用具有 256 个连接的基本 Redis 缓存,并且有 256 个用户访问我的网站,那么是否会建立 256 个连接?这到底是如何工作的?

enter image description here

最佳答案

建立多少个连接取决于您实现的应用程序。 如果您遵循最佳实践,您的应用程序将能够以非常低的连接量处理许多用户。

例如如果您重用连接多路复用器对象,Stackexchange.Redis 应该能够处理数千个用户,而不会耗尽 256 个连接。

更多信息:

https://gist.github.com/JonCole/925630df72be1351b21440625ff2671f

https://stackexchange.github.io/StackExchange.Redis/Basics

the key idea in StackExchange.Redis is that it aggressively shares the connection between concurrent callers

关于Azure Redis 缓存 - 如何计算连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47247233/

相关文章:

Azure 数据湖 VS Azure HDInsight

azure - Windows Azure 云服务 : recover lost source code

performance - Azure角色内缓存非常慢

caching - 如何抑制 WAD 日志中的 Azure 缓存客户端警告

azure - Delphi 连接到 Azure Redis 缓存

Azure Redis 缓存 StackExchange.Redis.RedisConnectionException : No connection is available to service this operation: EVAL

stackexchange.redis - 没有可用的连接来服务此操作(Redis 客户端)

azure - Sitecore Solr 负载均衡

azure - 我无法将 Azure 网站从一个订阅移动到另一个订阅

azure-cdn - 为什么 azure cdn 返回带有自定义域的旧版本文件