@Controller @RequestMapping(value="/admin/redis") public class RedisModifyController extends Object
构造器和说明 |
---|
RedisModifyController() |
限定符和类型 | 方法和说明 |
---|---|
String |
addLineHash(String key,
String hashKey,
String content)
添加新数据到hash
|
String |
addLineSet(String key,
String content)
添加新行到set
|
String |
addLineZset(String key,
String content,
String score)
新增数据到zset中
|
String |
addNewLineList(String key,
String content)
list添加一行新的数据
|
Object |
executeCmd(String cmd)
执行redis的原生命令
|
String |
modifyHash(String key,
String oldField,
String newField,
String value)
修改hash
|
String |
modifyList(String key,
String value,
Integer index)
修改list的某个值
|
String |
modifySet(String oldValue,
String newValue,
String key)
修改set的某个值
|
String |
modifyZset(String key,
String oldValue,
String newValue,
String score)
修改zset的某个值
|
Map<String,Object> |
reloadString(String key,
String newKey)
修改键值
|
String |
remove(String key)
删除某个键值为key的数据
|
String |
removeCheckedLine(String key,
Long[] list)
删除选中的行 针对列表
|
String |
removeLineHash(String key,
String[] list)
移除hash中指定的行
|
String |
removeLineSet(String key,
String[] list)
移除指定行数的set
|
String |
removeLineZset(String key,
String[] list)
删除zset中指定行
|
String |
saveString(String key,
String content)
修改string类型的值
|
@ResponseBody @PostMapping(value="/save_string") public String saveString(String key, String content)
修改string类型的值
key
- 要修改的键的名称content
- 更新的内容@ResponseBody @PostMapping(value="/reload_key_string") public Map<String,Object> reloadString(String key, String newKey)
修改键值
key
- 旧的键newKey
- 新的键@ResponseBody @PostMapping(value="/remove") public String remove(String key)
删除某个键值为key的数据
key
- 要删除的键值@ResponseBody @PostMapping(value="/remove_line") public String removeCheckedLine(String key, @RequestParam(value="list[]") Long[] list)
删除选中的行 针对列表
key
- 键值list
- 选中的行的index@ResponseBody @PostMapping(value="/add_line_list") public String addNewLineList(String key, String content)
list添加一行新的数据
key
- 键值content
- 内容@ResponseBody @PostMapping(value="/remove_line_set") public String removeLineSet(String key, @RequestParam(value="list[]") String[] list)
移除指定行数的set
key
- 键值list
- 删除的值@ResponseBody @PostMapping(value="/add_line_set") public String addLineSet(String key, String content)
添加新行到set
key
- 键值content
- 内容@ResponseBody @PostMapping(value="/remove_line_zset") public String removeLineZset(String key, @RequestParam(value="list[]") String[] list)
删除zset中指定行
key
- 键值list
- 要删除的value@ResponseBody @PostMapping(value="/add_line_zset") public String addLineZset(String key, String content, String score)
新增数据到zset中
key
- 键值content
- 内容score
- 分数@ResponseBody @PostMapping(value="/remove_line_hash") public String removeLineHash(String key, @RequestParam(value="list[]") String[] list)
移除hash中指定的行
key
- 键值list
- 选中的行@ResponseBody @PostMapping(value="/add_line_hash") public String addLineHash(String key, String hashKey, String content)
添加新数据到hash
key
- 键值hashKey
- hash键值content
- 内容@ResponseBody @PostMapping(value="/execute_redis_cmd") public Object executeCmd(String cmd)
执行redis的原生命令
cmd
- 要执行的命令@ResponseBody @PostMapping(value="/modify_list") public String modifyList(String key, String value, Integer index)
修改list的某个值
key
- 键value
- 值index
- 位置@ResponseBody @PostMapping(value="/modify_set") public String modifySet(String oldValue, String newValue, String key)
修改set的某个值
oldValue
- 旧值newValue
- 新值key
- 键@ResponseBody @PostMapping(value="/modify_zset") public String modifyZset(String key, String oldValue, String newValue, String score)
修改zset的某个值
key
- 键oldValue
- 老值newValue
- 新值score
- 新的分数Copyright © 2019. All rights reserved.