redis.js 980 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import request from '@/utils/request'
  2. // 查询缓存详细
  3. export function getCache() {
  4. return request({
  5. url: '/infra/redis/get-monitor-info',
  6. method: 'get'
  7. })
  8. }
  9. // 获取模块
  10. export function getKeyDefineList() {
  11. return request({
  12. url: '/infra/redis/get-key-define-list',
  13. method: 'get'
  14. })
  15. }
  16. // 获取键名列表
  17. export function getKeyList(keyTemplate) {
  18. return request({
  19. url: '/infra/redis/get-key-list',
  20. method: 'get',
  21. params: {
  22. keyTemplate
  23. }
  24. })
  25. }
  26. // 获取缓存内容
  27. export function getKeyValue(key) {
  28. return request({
  29. url: '/infra/redis/get-key-value?key=' + key,
  30. method: 'get'
  31. })
  32. }
  33. // 根据键名删除缓存
  34. export function deleteKey(key) {
  35. return request({
  36. url: '/infra/redis/delete-key?key=' + key,
  37. method: 'delete'
  38. })
  39. }
  40. export function deleteKeys(keyTemplate) {
  41. return request({
  42. url: '/infra/redis/delete-keys?',
  43. method: 'delete',
  44. params: {
  45. keyTemplate
  46. }
  47. })
  48. }