Redis.cs 610 B

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