连接Redis云服务Bluemix

本文关键字:Bluemix 服务 Redis 连接 | 更新日期: 2023-09-27 18:18:46

我如何做到这一点,因为Bluemix的指令似乎只适用于Java, JS, Ruby。我尝试使用ServiceStack,但没有帮助。任何想法都将受到赞赏!下面是我到目前为止所做的

using(var redis=new RedisClient(host, port,password ,db=0))
{
    redis.Set("key1", "value1");
}

最后一个参数"db"我不知道它是什么。我在Bluemix上的环境变量

{"复述,- 2.6":({"名称":"mychatdata","标签":"复述,- 2.6","计划":"100","凭证":{"主机名":"159.8.128.94","主机":"159.8.128.94","端口":6300年,"密码 ": "*****","名字 ": "*****"}}]}

连接Redis云服务Bluemix

Redis支持多个数据库,允许你在同一个Redis进程中维护多个独立的数据集,如果你不需要这个,你可以忽略这个参数,使用默认的数据库索引0

还请注意,访问Redis客户端的推荐方法是使用线程安全的Redis管理器之一,您可以将其存储为单例和静态实例:

IRedisClientsManager RedisManager = new RedisManagerPool("159.8.128.94"); 

然后你可以从Redis Manager解析Redis客户端:

var redis = RedisManager.GetClient();