【问题标题】:Windows asp .net application and Redis [closed]Windows asp .net 应用程序和 Redis [关闭]
【发布时间】:2019-02-17 03:24:35
【问题描述】:

当我有一台 Windows 服务器并将我从 SQL Server 搜索最多的查询的结果放在 .net 应用程序的会话中并与在 Redis 中缓存它相比时,有什么区别或推荐的方式?将其放入应用程序的会话中有何含义?

【问题讨论】:

  • 我不明白这个问题。您是在问“为什么要使用 Redis?”或者“何时使用 Session 与何时使用 Redis?”还是别的什么?
  • 在.net中使用session来存储查询数据的优缺点,如果单windows服务器使用redis会更好

标签: c# sql asp.net sql-server redis


【解决方案1】:

您的问题听起来像 Session StateRedis 用于存储临时数据。

它们不是相互排斥的。您将Session State 存储在单个服务器的内存中。

在一个网络场的多个网络服务器中,我们将它们存储在RedisSQL ServerState Server

缓存不同。您可以在 SO 中阅读 Redis cache vs using memory directly

【讨论】:

  • 感谢您的澄清。我想我会尝试使用 redis 进行缓存(即使我有一个 Windows 服务器),因为我希望多个用户可以访问数据,而不是将其存储在会话状态中。我的数据已经在一个 sql server 中,但是数据量越来越大,拖慢了我的应用程序。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多