Redis.cs 729 B

12345678910111213141516171819202122232425262728293031
  1. using StackExchange.Redis;
  2. namespace CSharpUtil
  3. {
  4. public class Redis
  5. {
  6. private static ConnectionMultiplexer redis;
  7. static public ConnectionMultiplexer Ins
  8. {
  9. get
  10. {
  11. if (null == redis)
  12. {
  13. redis = ConnectionMultiplexer.Connect(Config.Ins.redis);
  14. }
  15. return redis;
  16. }
  17. }
  18. /// <summary>
  19. /// 获取操作redis数据库的接口对象
  20. /// </summary>
  21. /// <param name="id">指定db的编号</param>
  22. /// <returns></returns>
  23. public static IDatabase Rdb(int id = 0)
  24. {
  25. return Ins.GetDatabase(id);
  26. }
  27. }
  28. }