redis学习笔记(三)
Spring data redis:
要求:
- Redis 版本 > 2.6
- 与 Lettuce 或 Jedis 集成,两种java开源Redis库.
Spring redis主要做的两件事:
- 连接Redis,不管使用哪种库,RedisConnection以及RedisConnectionFactory只能使用一套API进行Redis连接或操作
- 通过RedisTemplate操作Redis数据。RedisTemplate 提供高层抽象的redis 交互。
| Iteration | Description |
|---|---|
| GeoOperation | Redis geospatial opertations, such as GEOADD, GEORADIUS,... |
| HashOperations | Redis hash operations |
| HyperLogLogOperations | Redis HyperLogLog operations, such as PFADD, PFCOUNT,... |
| ListOperations | Redis list operations |
| SetOperations | Redis set operations |
| ValueOperations | Redis string (or value) operations |
| ZSetOperations | Redis zset (or sorted set) operations |
| BoundGeoOperations | Redis key bound geospatial operations |
| BoundHashOperations | Redis hash key bound operations |
| BoundKeyOperations | Redis key bound operations |
| BoundListOperations | Redis list key bound operations |
| BoundSetOperations | Redis set key bound operationsBoundValueOperations |
| BoundZSetOperations | Redis zset (or sorted set) key bound operations |
现在尝试一把使用Spring redis。
-
gradle 配置依赖库
![]()
-
spring redis 配置,这里使用最简单的配置,配置的值,例如连接redis的端口号是默认的
![]()
-
使用HashOperations实现前面提到的user数据类型的存储。
![]()
-
命令行查看redis里面的数据。
![]()
粉丝和关注功能实现,这里暂时就不实现了。




浙公网安备 33010602011771号