namespace Bunny.Service.IService; public interface IRedisOptionService { /// /// 添加Redis中一个值 /// /// /// void AddStringValue(string key, string value); /// /// 查询字符串Key /// /// string QueryStringKey(string key); /// /// 添加时间限制的key /// /// /// void AddTimeRedisKey(string key, string value); /// /// var keepTtl = false: 可选参数,表示是否保留已存在键的过期时间。如果设置为true,并且键已经设置了过期时间,那么新设置的键将保留原有的过期时间。 /// /// /// void AddTimeRedisKeyTtl(string key, string value); /// /// Redis存入JSON内容 /// /// string AddJson(); /// /// 删除Redis中key /// /// void DeleteKey(string key); /// /// Redis中的事务 /// string SetRedisCreateTransaction(string key, string value); /// /// Redis设置Hash值 /// /// /// void AddHashWithRedis(string key, double keyExpire); }