我正在使用stackexchange redis客户端,我想连接到多个数据库不仅一个我如何处理它?StackExchange.Redis连接到多个数据库
1
A
回答
1
https://github.com/StackExchange/StackExchange.Redis/blob/master/Docs/Basics.md
你要通过在getDatabase()方法
ConnectionMultiplexer redis = ConnectionMultiplexer.connect("local host");
IDatabase db = redis.GetDatabase(databaseNumber);
0
如果您使用.NET的核心使用它的DB号,我创建了,你可以使用像一个包装类这样的:
var redisConnectionString = "{Your Redis Cache Connection String}";
var rest = new Restme(redisConnectionString);
//get cache data (support Generic cast)
var cacheResult = rest.Get("home:testKey");
var cacheResult2 = rest.Get<bool>("home:testKey2");
var cacheResult3 = rest.Get<ObjectType>("home:testKey3");
//set cache data
rest.Post("home:testKey","value");
rest.Post<bool>("home:testKey2",true);
它实际上是StackExchange.Redis的一个简单的包装,所以如果你想瞬移到多个数据库,只需简单地实例化多个Restm e()对象作为单独的变量,每个都包含不同的Redis数据库连接。
源代码用在github:https://github.com/oelite/RESTme
相关问题
- 1. 多个数据库连接
- 2. 多个数据库连接
- 3. 多个数据库连接
- 4. Java连接到多个数据库
- 5. Codeigniter连接到多个数据库
- 6. 动态连接到多个数据库
- 7. 连接到多个数据库
- 8. QSqlDatabase连接到多个数据库
- 9. 连接到多个数据库
- 10. 笨数据库连接到多个数据库模型
- 11. 池:连接到数据库的多个连接
- 12. SQL连接来自多个数据库连接的多个表
- 13. appmaker数据:连接到多个云SQL数据库
- 14. H2数据库多连接
- 15. Codeignitor多数据库连接
- 16. Codeigniter多个数据库连接
- 17. 发挥1.2.5多个数据库连接
- 18. Play Framework 1.2.6连接多个数据库
- 19. 数据库中的多个连接
- 20. R中的多个数据库连接
- 21. 查询多个数据库连接
- 22. php - 与数据库的多个连接
- 23. 多个数据库连接类
- 24. rufus-scheduler和多个数据库连接
- 25. yii2上的多个数据库连接
- 26. Yii多个数据库连接
- 27. Codeigniter - 多个数据库连接
- 28. Codeigniter - 多个数据库连接
- 29. 使用LINQ连接多个数据库
- 30. Ruby on Rails - 多个数据库连接