掘金· aiks_yuan·· 10 小时前精选AI 评分86
Token 存 Redis 还是用 JWT:Java 实测对比及退出登录实现方法
Token 放 Redis 还是用 JWT:Java 实测验签和查 Redis 耗时,退出登录、改密码踢下线怎么做(jjwt 0.12 + Redis 7.2)
AI 导读
作者在本地环境用 JDK 17 测试了 Token + Redis 和 JWT 两种登录方案,对比了验签/查 Redis 耗时(Redis 单次约 83 微秒)、退出登录实现方式(Redis 方案直接删 key,JWT 需加黑名单)、改密码踢设备方法(Redis 维护 user:tokens 集合,JWT 需加版本号),并测试了 10 万个会话占用约 21.8MB 内存。
推荐理由
原文详细对比了Token存Redis和JWT的实测数据,适合需要选择登录方案的开发者参考。
来源:掘金 · juejin.cn