Spring Data Redis備忘錄

Spring Data Redis提供在Spring應(yīng)用中配置和訪問Redis服務(wù)器的功能揍异。
為數(shù)據(jù)交互提供了低級別和高級別抽象备徐,從基礎(chǔ)操作中解放用戶萄传。

本文只是對Spring Data Redis的一些概念點做筆記,配置和使用還請自行Google蜜猾。

Moreover, the template provides operations views (following the grouping from Redis command reference) that offer rich, generified interfaces for working against a certain type or certain key (through the KeyBound
interfaces) as described below:
此外秀菱,RedisTemplate還提供了豐富的操作視圖(根據(jù)Redis命令分組)振诬,泛型接口可以操作一個類型的數(shù)據(jù)或者一個Key(通過KeyBound實現(xiàn))

通過RedisTemplate處理對象

接口 描述
類型操作
ValueOperations 簡單K-V操作
ListOperations 針對list類型的數(shù)據(jù)操作
SetOperations set類型數(shù)據(jù)操作
ZSetOperations zset類型數(shù)據(jù)操作
HashOperations 針對hash類型的數(shù)據(jù)操作
HyperLogLogOperations HyperLogLog(見附錄)操作
GeoOperations GEO相關(guān)操作(這個比較有意思,可以研究一下)
綁定操作
BoundValueOperations Redis string (or value) key bound operations
BoundListOperations Redis list key bound operations
BoundSetOperations Redis set key bound operations
BoundZSetOperations Redis zset (or sorted set) key bound operations
BoundHashOperations Redis hash key bound operations
BoundGeoOperations Redis key bound geospatial operations.

一旦配置完成,RedisTemplate是線程安全的衍菱,并且可以跨多個實例重用赶么。

不過通過ValueOperations類似的接口處理Redis操作,貌似沒有返回值梦碗。

附錄

Redis HyperLogLog

Redis 在 2.8.9 版本添加了 HyperLogLog 結(jié)構(gòu)禽绪。
Redis HyperLogLog 是用來做基數(shù)統(tǒng)計的算法蓖救,HyperLogLog 的優(yōu)點是洪规,在輸入元素的數(shù)量或者體積非常非常大時,計算基數(shù)所需的空間總是固定 的循捺、并且是很小的斩例。
在 Redis 里面,每個 HyperLogLog 鍵只需要花費 12 KB 內(nèi)存从橘,就可以計算接近 2^64 個不同元素的基 數(shù)念赶。這和計算基數(shù)時,元素越多耗費內(nèi)存就越多的集合形成鮮明對比恰力。
但是叉谜,因為 HyperLogLog 只會根據(jù)輸入元素來計算基數(shù),而不會儲存輸入元素本身踩萎,所以 HyperLogLog 不能像集合那樣停局,返回輸入的各個元素。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末香府,一起剝皮案震驚了整個濱河市董栽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌企孩,老刑警劉巖锭碳,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異勿璃,居然都是意外死亡擒抛,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門补疑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來歧沪,“玉大人,你說我怎么就攤上這事癣丧〔叟希” “怎么了?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵胁编,是天一觀的道長厢钧。 經(jīng)常有香客問我鳞尔,道長,這世上最難降的妖魔是什么早直? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任寥假,我火速辦了婚禮,結(jié)果婚禮上霞扬,老公的妹妹穿的比我還像新娘糕韧。我一直安慰自己,他們只是感情好喻圃,可當我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布萤彩。 她就那樣靜靜地躺著,像睡著了一般斧拍。 火紅的嫁衣襯著肌膚如雪雀扶。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天肆汹,我揣著相機與錄音愚墓,去河邊找鬼。 笑死昂勉,一個胖子當著我的面吹牛浪册,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播岗照,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼村象,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了谴返?” 一聲冷哼從身側(cè)響起煞肾,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎嗓袱,沒想到半個月后籍救,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡渠抹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年蝙昙,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片梧却。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡奇颠,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出放航,到底是詐尸還是另有隱情烈拒,我是刑警寧澤,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站荆几,受9級特大地震影響吓妆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜吨铸,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一行拢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧诞吱,春花似錦舟奠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至握巢,卻和暖如春晕鹊,著一層夾襖步出監(jiān)牢的瞬間松却,已是汗流浹背暴浦。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留晓锻,地道東北人歌焦。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像砚哆,于是被迫代替她去往敵國和親独撇。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理躁锁,服務(wù)發(fā)現(xiàn)纷铣,斷路器,智...
    卡卡羅2017閱讀 134,600評論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,748評論 6 342
  • 1.1 資料 战转,最好的入門小冊子搜立,可以先于一切文檔之前看,免費槐秧。 作者Antirez的博客啄踊,Antirez維護的R...
    JefferyLcm閱讀 17,034評論 1 51
  • 我靜靜地淌在這里 你是飄落的緣 輕蕩在我的懷里 即使你繁華不在 我依然迷戀你碩果的芬芳 我就淌在這里 我愿用水的溫...
    Harvest收獲閱讀 615評論 112 116
  • 幸福是什么? 這個主題好像很龐大刁标,類似于我是誰颠通,我從哪里來,我要到哪里去這類的哲學(xué)命題膀懈。 如果問一百個人顿锰,一百個人...
    溫暖的魚閱讀 412評論 0 2