连接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支持多个数据库,允许你在同一个Redis进程中维护多个独立的数据集,如果你不需要这个,你可以忽略这个参数,使用默认的数据库索引0
。
还请注意,访问Redis客户端的推荐方法是使用线程安全的Redis管理器之一,您可以将其存储为单例和静态实例:
IRedisClientsManager RedisManager = new RedisManagerPool("159.8.128.94");
然后你可以从Redis Manager解析Redis客户端:
var redis = RedisManager.GetClient();