我正在使用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. QSqlDatabase连接到多个数据库
- 5. 动态连接到多个数据库
- 6. Java连接到多个数据库
- 7. appmaker数据:连接到多个云SQL数据库
- 8. Codeigniter多个数据库连接
- 9. EntityFramwork,使用多个数据库/连接
- 10. JDBC - 连接多个数据库
- 11. doctrine2多个数据库连接在ZF3?
- 12. Codeigniter - 多个数据库连接
- 13. rufus-scheduler和多个数据库连接
- 14. 管理多个数据库连接
- 15. 数据库中的多个连接
- 16. YII2 Ajax多个数据库连接
- 17. Codeigniter - 多个数据库连接
- 18. 使用LINQ连接多个数据库
- 19. Clojure建立多个数据库连接
- 20. 多个数据库连接类
- 21. Rails中的多个数据库连接
- 22. 用php连接多个mysql数据库
- 23. php - 与数据库的多个连接
- 24. FuelPHP和多个数据库连接
- 25. 连接到很多数据库时的django和数据库连接池
- 26. 有多少数据库可以连接到Sqlite连接?
- 27. 无法连接到数据库,连接太多
- 28. 如何连接到单个网页上的多个数据库?
- 29. 休眠连接到同一个表的多个数据库
- 30. 连接到SQL数据库