本篇文章主要介绍了" spring 整合redis 简单使用",主要涉及到方面的内容,对于其他数据库感兴趣的同学可以参考一下:
1.简单介绍redis 是基于C语言开发。redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括stri...
1.简单介绍
redis 是基于C语言开发。
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。
redis 是一个 缓存数据库(片面的理解) 既可以做缓存,也可以将数据持久化到磁盘中!
2.pom.xml 引入相关jar (曾经因jar 版本问题出现报错,请注意)
org.apache.commons
commons-pool2
2.2
org.springframework.data
spring-data-redis
1.7.5.RELEASE
redis.clients
jedis
2.9.0
3.spring-redis.xml 配置文件,配置关键bean redisTemplate
上文中使用到的配置文件 redis-config.properteis
redis.maxIdle=1
redis.maxTotal=5
redis.maxWaitMillis=30000
redis.test
redis.hostname=127.0.0.1
redis.port=6379
4.redis 有4个关键的接口如下
private ValueOperations valueOps;
private ListOperations listOps;
private SetOperations setOps;
private ZSetOperations zSetOps;