
中间件
收纳与后端中间件相关的知识博文
不来的恩特
ECNU软工选手
误入CS却渐渐真香的Java后端学习者
展开
-
Redis妙用--存储用户token
在设计类似电商的系统时,一个常见的需求是每个页面都需要携带登录用户信息。常见的解决方法有两种:使用cookie保存、使用JWT保存。但如果系统中使用了Redis缓存,那么还可以有第三种解决方案–将用户token缓存在Redis中。一、登陆时生成一个token存入Redis//生成一个token对象,保存在redis中redisTemplate.opsForHash().put("token","user",user);二、在每个页面生成时,提供token//以JSON字符串形式返回to.原创 2020-09-13 20:30:52 · 6397 阅读 · 2 评论 -
SSM框架引入Redis环境搭建
本示例是在一个SSM环境基础上,展示引入RedisTemplate的环境搭建,为了保持简洁性,其他无关配置不作展示。 1.导入Redis相关jar包 <!-- redis相关 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0<.原创 2020-07-16 20:41:22 · 492 阅读 · 0 评论 -
Redis事务与ACID属性
Redis事务与ACID属性在web开发中,数据库是中流砥柱,一切的根基。而实际开发中,又以关系型数据库MySQL为主。MySQL数据库可以满足小项目的基本需求,但当项目数据量、并发度逐渐增大,单纯的MySQL数据库常面临庞大的性能压力。而此时,非关系型数据库Redis闪亮登场。运行在内存中的Redis数据库,简单易用,省去了磁盘IO的它,更是可以达到每秒上千万次的查询速度。而一个值得思考的问题是:如此小巧的Redis,能够支持事务吗,能够满足ACID属性吗?本文将对此一一探讨。Redis事务与M原创 2020-07-14 20:00:20 · 424 阅读 · 0 评论