redis學習筆記(一)

2021-09-26 21:27:35 字數 612 閱讀 9507

單一使用資料庫來儲存資料的系統會因為面向磁碟,磁碟讀/寫速度比較慢的問題而存在嚴重的效能弊端,一瞬間成千上萬的請求到來,需要系統在極短的時間內完成成千上萬次的讀/寫操作,這個時候往往不是資料庫能夠承受的,極其容易造成資料庫系統癱瘓,最終導致服務宕機的嚴重生產問題。

1、redismongodb是當前使用最廣泛的nosql,而就redis技術而言,它的效能十分優越,可以支援每秒十幾萬次的讀/寫操作,其效能遠超資料庫,並且還支援集群、分布式、主從同步等配置,原則上可以無限擴充套件,讓更多的資料儲存在記憶體中,更讓人欣慰的是它還支援一定的事務能力,這保證了高併發的場景下資料的安全和一致性。

注:1.nosql:非關係型資料庫,key-value鍵值對形式。

2.事務:事務處理可以用來維護資料庫的完整性,用來管理 insert,update,delete 語句

redis支援五種資料型別:string(字串),hash(雜湊),list(列表),set(集合)及zset(sorted set:有序集合)。

暫時記錄這些,持續更新……

Redis學習筆記 一

工作百無聊賴,準備把自己想學的東西挨個學一遍,最近突然發現如果你學了乙個東西,但是毫無記錄只是看了一些書的話,這樣過去後很快就忘記了。所以我覺得很必要採用一種方式把看到的東西記下來,這樣可以加深記憶,也可以在以後回顧的時候一眼看到一項技術中的重點,方便回顧和查詢。最近首先想學一下redis,因為專案...

redis學習筆記(一)

版本 4.0.2 安裝 yum install gcc c 若連線失敗,可能是linux未開啟ssh服務,開啟命令 需要root賬戶 如下 開啟服務 service sshd start 關閉防火牆 etc init.d iptables stop ps 此期間可能linux網路連線中斷,請注意 下...

redis學習筆記一

最近開始儲備一些知識點,以下為redis的學習筆記。簡介 remote dictionary server redis 是乙個由salvatore sanfilippo寫的key value儲存系統。redis是乙個開源的使用ansi c語言編寫 遵守bsd協議 支援網路 可基於記憶體亦可持久化的日...