【Redis源碼】RDB持久化源碼實(shí)現
RDB快照有兩種觸發(fā)方式,其一為通過(guò)配置參數,例如在配置文件中寫(xiě)入如下配置: save 60 1000 則在60秒內如果有1000個(gè)key發(fā)生變化,就會(huì )觸發(fā)一次RDB快照的執行。 其二是通過(guò)在客戶(hù)端執行bgsave命令顯式觸發(fā)一次RDB快照的執行。
源碼
redis
RDB
Redis5設計與源碼分析
|
2020-11-25
4 評論
4,026 瀏覽
Redis 6 客戶(hù)端緩存
客戶(hù)端緩存是一種用于創(chuàng )建高性能服務(wù)的技術(shù)。它利用應用服務(wù)器中的可用內存,這些服務(wù)器通常是與數據庫節點(diǎn)不同的計算機,以便將數據庫信息的某些子集直接存儲在應用程序端。
翻譯
redis
轉載
|
2020-12-16
1 評論
4,825 瀏覽
Redis 6.0新特性----RESP3協(xié)議
RESP3是RESP v2的更新版本,RESP v2是Redis中使用的協(xié)議,大約從版本2.0開(kāi)始(1.2已經(jīng)支持它,但是Redis 2.0是第一個(gè)只討論這個(gè)協(xié)議的版本)。此協(xié)議的名稱(chēng)只是RESP3,而不是respv3或RESP3.0。 該協(xié)議用于處理客戶(hù)機和服務(wù)器之間的請求-響應通信,其中客戶(hù)機執行某種請求,服務(wù)器用一些數據進(jìn)行回復。該協(xié)議特別適合于數據庫,因為它能夠返回復雜的數據類(lèi)型和相關(guān)的信息來(lái)擴充返回的數據(例如給定信息的流行度指數)。 RESP3協(xié) ......
翻譯
redis
新特性
|
2021-01-10
3 評論
4,190 瀏覽
關(guān)于Redis 6 ACL特性的思考
在使用的過(guò)程中發(fā)現Redis ACL 只是針對單個(gè)Redis實(shí)例而言的,但是在生產(chǎn)環(huán)境我們一定用的是哨兵模式或者集群模式,那么就存在Redis集群中實(shí)例ACL權限信息的同步問(wèn)題。
redis
原創(chuàng )
ACL
|
2021-04-19
0 評論
4,659 瀏覽
idea卡頓且報錯:UI was frozen for xxxxx ms問(wèn)題解決
idea 啟動(dòng)并且點(diǎn)擊某個(gè)菜單之后一點(diǎn)反應也沒(méi)有,點(diǎn)擊關(guān)閉也關(guān)閉不掉,查看日志報錯提示UI was frozen for 12256ms。
idea
Java
卡頓
|
2021-04-30
0 評論
6,347 瀏覽
【leetCode】整數反轉
給出一個(gè) 32 位的有符號整數,你需要將這個(gè)整數中每位上的數字進(jìn)行反轉。
數據結構與算法
算法題
|
2020-11-18
0 評論
3,527 瀏覽
Redis 6.0新特性----TLS 通道加密
Redis 6實(shí)現了通道加密,提高了redis的安全性。Redis作為緩存數據庫,里面很有可能緩存重要的敏感信息,所以支持tls通道加密還是很有必要的,當然敏感信息還是建議加密保存。
redis
原創(chuàng )
|
2021-08-08
9 評論
2,196 瀏覽
redis 命令exists vs get
redis 命令exists vs get,在判斷key是否存在的場(chǎng)景下: exists速度更快,可以忽略類(lèi)型。 get只適用于string類(lèi)型,當值越大時(shí),速度越慢。
redis
Jedis
|
2022-11-10
0 評論
2,228 瀏覽
Redis知識思維導圖總結
Redis基礎知識總結思維導圖,系統的學(xué)習Redis。不定時(shí)更新。 主要包括: 基本數據和應用場(chǎng)景 常見(jiàn)問(wèn)題分析 性能優(yōu)化 持久化 集群模式 子模塊
redis
原創(chuàng )
知識總結
|
2021-11-07
4 評論
3,834 瀏覽
Redis邏輯集群創(chuàng )建
Redis從3.0開(kāi)始引入集群模式的概念。 集群由多個(gè)節點(diǎn)(Node)組成,Redis的數據分布在這些節點(diǎn)中。集群中的節點(diǎn)分為主節點(diǎn)和從節點(diǎn):只有主節點(diǎn)負責讀寫(xiě)請求和集群信息的維護;從節點(diǎn)只進(jìn)行主節點(diǎn)數據和狀態(tài)信息的復制。 Redis集群模式的作用主要分為: 1、 數據分區:數據分區(或稱(chēng)數據分片)是集群最核心的功能。 2、高可用:Redis集群模式中,每個(gè)主實(shí)例都會(huì )存在至少一個(gè)被實(shí)例,能夠在主實(shí)例故障之后,頂替主實(shí)例工作。
redis
原創(chuàng )
集群模式
|
2021-11-13
0 評論
3,080 瀏覽
Redis集群主備緩存區滿(mǎn)了導致主備頻繁倒換
問(wèn)題現象:Redis 頻繁進(jìn)行主備倒換,通過(guò)查看主實(shí)例的日志:redis.log發(fā)現下面報錯: Client id=1317049445 addr=192.168.2.45:8004 fd=40 name= age=314 idle=0 flags=S db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32568 obl=0 oll=4430 omem=761143439 events=rw cmd=psync sche ......
redis
原創(chuàng )
|
2022-02-27
0 評論
1,719 瀏覽
已經(jīng)安裝openssl,編譯redis還是提示找不到
已經(jīng)安裝openssl,編譯redis還是提示找不到<openssl/ssl.h>
redis
openssl
|
2022-07-31
0 評論
1,432 瀏覽
華為社招筆試題
已知 100 圍坐在一張圓桌周?chē)?。從編號?1 的人開(kāi)始報數,數到 m 的那個(gè)人出列;他的下一個(gè)人又從 1 開(kāi)始報數,數到 m 的那個(gè)人又出列;依此規律重復下去,直到圓桌周?chē)娜松儆?m 個(gè)數,輸出圓桌上人的原始編號。
算法題
|
2020-02-23
0 評論
3,395 瀏覽
gitea + drone 搭建ci流水線(xiàn)
背景 之前搭建了gitea私倉,使用了兩年多時(shí)間,最近打算搭建個(gè)ci,提高自己代碼的質(zhì)量。搭建可以參考: http://www.z3blog.com/articles/2020/02/23/1582470250287.html 前期準備 創(chuàng )建OAuth2應用 在應用下面面創(chuàng )建OAuth2,輸入自己drone需要使用的域名和login地址: 提交之后可以看到生成的密鑰等信息: 創(chuàng )建共享Secret 執行下面命令生成共享Secret: openssl r ......
gitea
drone
|
2022-05-04
3 評論
2,113 瀏覽
Redis常見(jiàn)問(wèn)題以及優(yōu)化思路
Redis存在慢查詢(xún)導致請求延時(shí) 由于Redis主線(xiàn)程是單線(xiàn)程的,所以會(huì )存在慢查詢(xún)會(huì )導致redis請求延時(shí),可以參考: http://www.z3blog.com/articles/2020/07/23/1595493094855.html redis存在大value導致請求延時(shí) 可以通過(guò)下面命令查找大value: redis-cli -p 6379 -h 127.0.0.1 --bigkeys redis-cli -p 6379 -h 127.0.0. ......
redis
|
2022-04-10
0 評論
1,525 瀏覽