spring data redis

  • Jedis

  Jedis是Redis官方推出的一款面向java的客户端,提供了很多接口供java语言调用,可以在Redis官网下载,当然还有一些开源爱好者提供的客户端,如Jredis SRP等,推荐使用JRedis.

  • SpringDataRedis

  SpringDataRedis是spring大家族中的一部分,提供了在spring应用中通过简单的配置访问redis服务,对redis底层开发包(Jedis,JRedis,andRJC)进行了高度封装,RedisTemplate提供了redis各种操作,异常处理及序列化,支持发布订阅,并对Spring3.1cache进行了实现.

  • SpringDataRedis针对Jedis提供了如下功能:

  1.连接池自动管理,提供了一个高度封装的RedisTemplate类

  2.针对Jedis客户端中大量api进行了归类封装,将同一类型操作封装为operation接口

  • ValueIoerations:简单K-V操作
  • SetIOperations:set类型数据操作.
  • ZSetOperations:zset类型数据操作
  • HashOperations:针对map类型的数据操作
  • ListOperations:针对list类型的数据操作.

SpringDataRedis入门小Demo


 
     
        junit
        junit
        4.12
    
    
        org.springframework
        spring-context
        4.2.4.RELEASE
    
    
        org.springframework
        spring-beans
        4.2.4.RELEASE
    
    
        org.springframework
        spring-context-support
        4.2.4.RELEASE
    
    
        org.springframework
        spring-test
        4.2.4.RELEASE
    
    
     
          redis.clients 
          jedis 
          2.8.1 
     
     
          org.springframework.data 
          spring-data-redis 
          1.7.2.RELEASE 
        


                    
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.2
                
                    1.7
                    1.7
                    UTF-8
                
            
        

 

              junit        junit        4.12                org.springframework        spring-context        4.2.4.RELEASE                org.springframework        spring-beans        4.2.4.RELEASE                org.springframework        spring-context-support        4.2.4.RELEASE                org.springframework        spring-test        4.2.4.RELEASE                       redis.clients           jedis           2.8.1                     org.springframework.data           spring-data-redis           1.7.2.RELEASE                                                                     org.apache.maven.plugins                maven-compiler-plugin                3.2                                    1.7                    1.7                    UTF-8                                   

你可能感兴趣的:(spring data redis)