標籤:
刪除Redis中資料
using (var redisClient = RedisManager.GetClient()) { var user = redisClient.GetTypedClient<User>(); var newUser = new User { Id = user.GetAll().Count, Name = txtName.Text, Job = new Job { Position = txtPosition.Text } }; user.Delete(newUser); }
2、void DeleteById(object id);刪除資料函數
using (var redisClient = RedisManager.GetClient()) { var user = redisClient.GetTypedClient<User>(); //var newUser = new User //{ // Id = user.GetAll().Count, // Name = txtName.Text, // Job = new Job { Position = txtPosition.Text } //}; //user.Delete(newUser); user.DeleteById(txtRedisId.Text);//txtRedisId.Text中為ID值}
3、void DeleteByIds(IEnumerable ids);大量刪除函數
using (var redisClient = RedisManager.GetClient()) { var user = redisClient.GetTypedClient<User>(); user.DeleteByIds((txtRedisId.Text).ToList());//txtRedisId.Text中為ID值 }
4、void DeleteAll();刪除全部資料
var user = redisClient.GetTypedClient<User>(); user.DeleteAll();//刪除全部資料
Redis實戰(五)