Redis 小小知识点

复制代码
// 1. 生成一个32位的唯一令牌(无横线UUID)
String key = UUID.fastUUID().toString(true);

// 2. 获取Redis中存储手机认证信息的键名
String redisKey = RedisKey.getPhoneAuthKey(appUser.getId());

// 3. 将令牌存入Redis,有效期600秒(10分钟)
ServiceHolder.holder.redisUtils.set(redisKey, key, 600);

RedisKey:

private static final String USER_PHONE_TEMP_AUTH_KEY="app:user:phoneauth:";

public static String getPhoneAuthKey(String userId){

return USER_PHONE_TEMP_AUTH_KEY+userId;

}

相关推荐
头发还在的女程序员4 小时前
【无标题】
网络·数据库·短剧小程序·短剧系统·海外短剧·短剧后台
千千寰宇4 小时前
[数据库系统] 数据库系统的设计原理研究
数据结构·数据库·database-opengemini/influxdb·database-dament/达梦
麦壳饼4 小时前
SonnetDB SQL 分页查询:LIMIT/OFFSET 与 FETCH 语法
数据库·sonnetdb
Gauss松鼠会4 小时前
【GaussDB】破除gaussdb ugin索引支持中文模糊查询的迷思-字符序
java·运维·服务器·网络·数据库·gaussdb·经验总结
l1t4 小时前
DeepSeek总结的PostgreSQL因选择而宽松,因偶然而永久
数据库·postgresql
Nturmoils4 小时前
数据同步中断后,KFS 怎么把链路接回来
数据库
leisoo80975 小时前
股票筹码分布怎么用获利比例成本区间与集中度实战 IG50免费开源股票数据API接口
开发语言·jvm·数据库·python·开源
字节跳动的猫5 小时前
LikeShop 商品评价体系二开:追评、晒图审核与评价标签筛选功能开发
运维·数据结构·数据库
范中勤6 小时前
LLM 动态加载与多用户缓存架构技术文档
redis·langchain·llm·缓存架构·多用户隔离
行业研究员6 小时前
Agent Memory降低Token消耗原理解析
数据库·人工智能·oracle·腾讯云·智能体