private void saveKeyValue(string key, string newKey, string value) { Debug.WriteLine("key:" + key + ",value:" + value); try { if (currentRedisDatabase == null || currentRedisKey == null) { return; } CSRedis.RedisClient redisClient = currentRedisDatabase.ParentServer.RedisClient; redisClient.Call("SELECT " + currentRedisDatabase.Id); if (string.IsNullOrEmpty(newKey)) { redisClient.Set(key, value); } else { redisClient.Rename(key, newKey); redisClient.Set(newKey, value); getKeys(currentRedisDatabase); } MessageBox.Show("set successfly", "success", MessageBoxButton.OK, MessageBoxImage.Asterisk); } catch (Exception e) { log.Error("save faild:" + e.Message); } }
public static void Do() { CSRedis.RedisClient client = new CSRedis.RedisClient("localhost", 6379); string res = client.Set("test", "34"); //var redisKey = "test"; //RedisHelper redisHelper = new RedisHelper(); //redisHelper.StringSet(redisKey, "56565", CommonConfig.DefRedisExpiry); //var cacheModel = redisHelper.StringGet(redisKey); //RedisHelper redisHelper = new RedisHelper(); //string redisKey = RedisKeyHelper.GetRedisKeyName(RedisKeyConfig.Test, 1.ToString()); //var f = redisHelper.StringGet<string>(redisKey); //CSRedis.RedisClient client = new CSRedis.RedisClient("localhost", 6379); //var res = client.SetAsync("test", "34", CommonConfig.DefRedisExpiry); //var task = client.GetAsync("test"); //Console.WriteLine(task.Result); }
public void StringSet(string key, string value, TimeSpan timeSpan) { client.Set(AddKeyPrefix(key), value, timeSpan); }