Redis 入门笔记
2019獨角獸企業重金招聘Python工程師標準>>>
redis的安裝還是比較方便的,只需要按照下面的步驟依次操作就好了,網上的一些教程這可能是之前的版本,沒有官方的這個給出的簡潔,其實mac下簡易安裝的話,用brew更加方便。
redis的簡單介紹與使用可以看看菜鳥教程的redis簡介(http://www.runoob.com/redis/redis-intro.html)
上面的例子存儲的是String類型的數據,redis還可以存儲Hash,Set,Zset,List等類型
Redis hash 是一個鍵值(key=>value)對集合,每個 hash 可以存儲大約40多億。
Redis 是簡單的字符串列表,按照插入順序排序。你可以添加一個元素到列表的頭部或者尾部,每個列表可以存儲大約40多億。
Redis的Set是string類型的無序集合。集合是通過哈希表實現的,所以添加,刪除,查找的復雜度都是O(1),添加一個string元素到,key對應的set集合中,成功返回1,如果元素已經在集合中返回0,key對應的set不存在返回錯誤,可以看到set做了去重操作,也是2的32次方減1
Redis zset 和 set 一樣也是string類型元素的集合,且不允許重復的成員。不同的是每個元素都會關聯一個double類型的分數。redis正是通過分數來為集合中的成員進行從小到大的排序。zset的成員是唯一的,但分數(score)卻可以重復。
?
然后我們找個spring demo 看看(http://blog.didispace.com/springbootcache2/),
加入相應的依賴:
在 application.properties加入相應的配置
Spring Boot會在偵測到存在Redis的依賴并且Redis的配置是可用的情況下,使用RedisCacheManager初始化CacheManager。
看看測試代碼:
可是看到日志 ,你會發現是從緩存區的
參考:
https://redis.io/download
http://www.runoob.com/redis/redis-intro.html
轉載于:https://my.oschina.net/u/2277632/blog/1605274
總結
以上是生活随笔為你收集整理的Redis 入门笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 拉幅广告代码
- 下一篇: Pandas库DataFrame的排序