我正在使用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 - 多個數據庫連接