asp.net-mvc - 在 Asp Net Core 中使用指定的 Redis 数据库实例

标签 asp.net-mvc redis

我的 Redis 数据库有很多实例(db0、db1、db2 ...)。我将每个实例用于不同的环境。

我将分布式缓存对象配置为如下:

services.AddDistributedRedisCache(options =>
    {
        options.Configuration = "localhost";
        options.InstanceName = "SampleInstance";
    });

有了 StackExchange.Redis,我可以获得数据库。我该怎么做?

最佳答案

我在这里找到了答案:
https://stackexchange.github.io/StackExchange.Redis/Configuration

在以下示例中,我使用“db7”实例:

services.AddDistributedRedisCache(options =>
    {
        options.Configuration = "localhost, defaultDatabase=7";
    }); 

关于asp.net-mvc - 在 Asp Net Core 中使用指定的 Redis 数据库实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47944391/

相关文章:

c# - 访问内部 API Controller

c# - 如何在 Azure 上为不同的环境部署不同的应用程序设置

php - Symfony2 Redis Validator,字符串而不是 ClassMetadata

python - 如何在 Flask 框架中实现服务器推送?

cakephp - 如果缓存服务器(redis)发生故障,如何保持网站运行

c# - MvcMiniProfiler 结果请求在 Asp.Net MVC 应用程序中给出 404

javascript - 直接在 View MVC 4 上注入(inject)/插入值

ruby-on-rails - Sidekiq 在本地而不是远程寻找 redis

elasticsearch - Logstash 在解析日志时报告 [0] _grokparsefailure

asp.net-mvc - asp.net mvc 中的远程属性——在某些情况下会限制我们的模型