高併發查詢數據
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)