排序
手把手帶你使用Redis+Bitmap實現(xiàn)億級海量數(shù)據(jù)統(tǒng)計
本篇文章是redis的實戰(zhàn)篇,介紹一下使用redis+bitmap實現(xiàn)億級海量數(shù)據(jù)統(tǒng)計的方法,希望對大家有所幫助! 在移動應用的業(yè)務場景中,我們需要保存這樣的信息:一個 key 關(guān)聯(lián)了一個數(shù)據(jù)集合。【相...
Redis中如何實現(xiàn)無畏宕機快速恢復和持久化
redis中如何實現(xiàn)無畏宕機快速恢復和持久化?下面本篇文章帶大家了解一下,希望對大家有所幫助! 特立獨行是對的,融入圈子也是對的,重點是要想清楚自己向往怎樣的生活,為此愿意付出怎樣的代價...
深入了解Redis中主從架構(gòu)數(shù)據(jù)一致性同步原理
本篇文章給大家介紹一下redis中主從架構(gòu)數(shù)據(jù)一致性同步原理,希望對大家有所幫助! 高可用有兩個含義:一是數(shù)據(jù)盡量不丟失,二是服務盡可能提供服務。 AOF 和 RDB 保證了數(shù)據(jù)持久化盡量不丟失,...
Redis高頻面試題分享,帶你橫掃核心知識點!
本篇文章給大家整理分享一些redis高頻面試題,帶大家過一遍redis核心知識點,涉及到數(shù)據(jù)結(jié)構(gòu)、內(nèi)存模型、 io 模型、持久化 rdb等,希望對大家有所幫助! Redis 為什么這么快? 很多人只知道是 K...
匯總30個Redis常見問題!
1.redis如何做內(nèi)存優(yōu)化? 盡可能使用散列表(hashes),散列表(是說散列表里面存儲的數(shù)少)使用的內(nèi)存非常小,所 以你應該盡可能的將你的數(shù)據(jù)模型抽象到一個散列表里面。 比如你的web系統(tǒng)中有...
什么是Cluster?Redis中為什么需要Cluster?
什么是cluster?redis中為什么需要cluster?本篇文章就來帶大家詳細了解一下cluster 集群,聊聊cluster集群能支持的數(shù)據(jù)量,希望對大家有所幫助! 本文將對集群的節(jié)點、槽指派、命令執(zhí)行、重新...
Swoole如何實現(xiàn)高性能的IM層
隨著互聯(lián)網(wǎng)的發(fā)展,即時通訊(im)已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚囊画h(huán)。如何實現(xiàn)高性能的im層成為了現(xiàn)代網(wǎng)絡(luò)技術(shù)中的熱門話題。在這個領(lǐng)域,swoole作為一個優(yōu)秀的php擴展,提供了高性能、低...
Redis中熱點Key是怎么產(chǎn)生的?如何解決?
下面本篇文章帶大家了解一下redis中的熱點key,介紹一下熱點key產(chǎn)生的原因、發(fā)現(xiàn)熱點key的方式、熱點key的解決方案,希望對大家有所幫助! 熱點Key產(chǎn)生的原因 1、用戶消費的數(shù)據(jù)遠大于生產(chǎn)的數(shù)...
Redis Cluster到底會不會丟數(shù)據(jù)?
Redis Cluster 會丟數(shù)據(jù)嗎?redis cluster 不保證強一致性,在一些特殊場景,客戶端即使收到了寫入確認,還是可能丟數(shù)據(jù)的。 場景1:異步復制 client 寫入 master B master B 回復 OK master B ...
redis中aof和rdb是什么?有哪些區(qū)別?
redis的aof和rdb持久化 1.rdb aof區(qū)別 RDB持久化是指在指定的時間間隔內(nèi)將內(nèi)存中的數(shù)據(jù)集快照寫入磁盤中,fork一個子進程,先將數(shù)據(jù)集寫入臨時文件,寫入成功后,再替換之前的文件,用二進制壓...