高并发查询数据
Redis是作为一个key-value型的数据存储仓库,因此存储的类型是键值对类型,其中key字符用字符串表示
value可以是普通的字符串类型,也可以是基本数据类型,当然也可以是Set、List、Map,自定义对象类型通过实现序列化也可以存储在Redis中
使用:首先在服务器中启动Redis服务:Redis-server.exe redis.conf,连接redis可以采用spring提供的spring-data-redies组件,该组件封装了jedis访问redis服务器的过程:
首先在ioc容器里配置redis连接池、连接工厂和模板类对象,然后将RedisTemplate注入给业务对象,通过使用模板类实现对redis服务器的连接和操作。
存储数据 :
redisTemplate.set(key , value) get(key)
rt.opsForList() -> ListOperations -> rightPush() leftPush() range()
rt.opsForSet() -> SetOperations -> add() members()
rt.opsForHash() -> HashOperations -> put(key,value-key,value) entries(key)
get(key,value-key)