spring-boot - 如何通过java程序清理redis缓存?
问题描述
我有春季启动项目。我正在使用 redis 作为缓存管理器。我想用java程序清除redis缓存。我想调用一个 api,它会清除我的缓存。
我已经知道 redis-cli flushdb 命令。
我不期待命令行代码。Redis 缓存服务器可以在任何机器上。
解决方案
Jedis jedis = new Jedis(getHost(), getPort());
jedis.connect();
jedis.flushAll();
jedis.disconnect();
推荐阅读
- javascript - 重定向到 Node.js 中特定用户的信息页面
- node.js - ModBase64 NodeJS 加密
- python - 为什么全球如此糟糕?
- vue.js - 如何在 Vue 中持久化 cognito 用户会话
- python-3.x - 仅当使用 Selenium + Python 选择另一个 iframe 时才选择可访问的 iframe
- java - Java:TreeMap 有一种很好的方法来搜索作为复合键的一部分的重复字符串
- r - 是否可以在 Survminer 中自定义 p 值文本
- javascript - 如何处理来自 window.location = 'URL' 的 204 错误
- java - Spring Boot 单元测试中的配置 - 无法加载 ApplicationContext
- google-apps-script - UrlFetchApp.fetch 在尝试获取内容时中止执行