Redis

Redis

Redis In Action 筆記(一):基本資料型別及其操作

參考資料:https://redislabs.com/ebook/part-1-getting...string set abc hello // OK get abc hello /
Redis

Redis實戰(一)Redis簡介及環境安裝(Windows)

提到Redis,大家肯定都聽過,並且應該都在專案中或多或少的使用過,也許你覺得Redis用起來挺簡單的呀,但如果有人問你下面的幾個問題(比如同事或者面試官),你能回答的上來嗎?什麼是Redis?Red
Redis

【分散式架構】(10)---基於Redis元件的特性,實現一個分散式限流

分散式---基於Redis進行介面IP限流場景 為了防止我們的介面被人惡意訪問,比如有人通過JMeter工具頻繁訪問我們的介面,導致介面響應變慢甚至崩潰,所以我們需要對一些特定的介面進行IP限流,即一
Redis

Mac Redis 服務後臺執行

大家肯定遇到過啟動 redis 服務端必須保留一個視窗如何讓 redis 服務直接在後臺執行1、找到 redis.conf 的配置檔案 我的是配置檔案在 /usr/local/etc/redis.co
Redis

Redis 精確去重計數 —— 咆哮點陣圖

如果要統計一篇文章的閱讀量,可以直接使用 Redis 的 incr 指令來完成。如果要求閱讀量必須按使用者去重,那就可以使用 set 來記錄閱讀了這篇文章的所有使用者 id,獲取 set 集合的長度就
Redis|WebSocket

Redis 訂閱 + swoole_websocket 推送

配置訂閱+推送,協程Redis啟動
Redis|Spring

Spring-Boot-操作-Redis,三種方案全解析!

在 Redis 出現之前,我們的快取框架各種各樣,有了 Redis ,快取方案基本上都統一了,關於 Redis,鬆哥之前有一個系列教程,尚不瞭解 Redis 的小夥伴可以參考這個教程:Redis 教程
MySQL|Redis|Docker|PHP

Docker快速搭建一套PHP、Nginx、MySQL、Redis、Xdebug、Memcached 開發環境並演進

痛點筆者在嘗試起一個新web專案時,往往會陷入重新建立一套Docker環境的繁瑣事當中。我想大家在開始做一個新專案時,或者快速為了和以前的專案做完全的隔離,也會起一套新docker環境。從這篇文章你會
演算法|Redis

Redis中的LFU演算法

在Redis中的LRU演算法文中說到,LRU有一個缺陷,在如下情況下:~~~~~A~~~~~A~~~~~A~~~~A~~~~~A~~~~~A~~|~~B~~B~~B~~B~~B~~B~~B~~B~~B
Java|Redis

一個簡單的基於 Redis 的分散式任務排程器 —— Java 語言實現

折騰了一週的 Java Quartz 叢集任務排程,很遺憾沒能搞定,網上的相關文章也少得可憐,在多節點(多程式)環境下 Quartz 似乎無法動態增減任務,惱火。無奈之下自己擼了一個簡單的任務排程器,
Python|Redis

Windows下安裝Redis及使用Python操作Redis的方法

這篇文章主要介紹了Windows下安裝Redis及使用Python操作Redis的方法,非常不錯,具有參考借鑑價值,需要的朋友可以參考下首先說一下在Windows下安裝Redis,安裝包可以在http
Redis

Redis 基礎特性講解

1.Redis基礎雜項小節1.是什麼Redis: Remote Dictionary Server(遠端字典伺服器)是一個高效能的(key/value) 分散式記憶體資料庫,是當前熱門的NoSql資料
Redis|PHP

phpredis 3.1.6 擴充套件,出現指定 database 無效的情況。

多次運算元據的時候可能會操作到其他的 database 上面。建議更新至最新版 4.3.0
資料結構|Redis

Redis資料結構&命令手冊

Redis資料結構&命令手冊  Redis資料結構  Redis可以儲存鍵與5種不同資料結構之間的對映,這五種資料結構型別分別為STRING(字串)、LIST(列表)、SET(集合)、HASH
Redis

【編碼】封裝RedisPubSub工具

基本介紹核心原理:利用Redis的List列表實現,釋出事件對應rpush,訂閱事件對應lpop問題一:Redis不是自帶Pub/Sub嗎?redis自帶的pub/sub有兩個問題:1.如果釋出訊息期
Redis

記錄一次重啟伺服器 Redis 資料丟失問題

今日在寫訂單 延時佇列 時(下單30分鐘後未支付,自動關閉訂單),將佇列使用 Supervisor 監聽,放在測試伺服器上一直不能監聽,重啟 supervisor 顯示 no such process
Redis

Redis服務監控之RedisLive安裝部署(親測可用)

一、Redis服務安裝部署1、redis安裝(linux系統)下載 https://redis.io/安裝依賴 yum install gcc tcl解壓、編譯、安裝(make & make
MySQL|Redis|Docker|ElasticSearch|MongoDB

一文教您如何通過 Docker 快速搭建各種測試環境(Mysql, Redis, Elasticsearch, MongoDB) | 建議收藏

歡迎關注個人微信公眾號: 小哈學Java, 文末分享阿里 P8 高階架構師吐血總結的 《Java 核心知識整理&面試.pdf》資源連結!!個人網站: https://www.exception
Redis|Laravel

Laravel 中使用 Redis 生成自增主鍵

終於,開始使用 Laravel 開發正式專案,雖然看過很多文章,做過一些練習,但是真搞起來,仍然是個丈二。考慮到國情,專案一開始就考慮分庫分表的事情,資料庫管控的自增主鍵值,不利於將來搞大事,但是又不
Redis

Redis Sentinel哨兵模式原理及配置

之前文章介紹了redis replication主從高可用架構,現在延伸下,本文討論redis replication架構下實現自動故障切換(automatic failover)的技術--Senti
Redis

Redis 主從複製與哨兵

Redis 可以使用從屬伺服器來實現讀寫分離提高吞吐量或在主伺服器故障時接替主伺服器以提高可用性。每個 Redis 伺服器例項都可以配置多個 slave 節點,slave 伺服器也可以擁有次級 sla
面試|Redis

面試總結 —— Redis “快取穿透”、“快取擊穿”、“快取雪崩”

前幾天去面試了,吃了點虧。面試官問我,你知道 “快取穿透”、“快取擊穿”、“快取雪崩” 嗎?我當時確實不知道這些高大上的名詞是什麼意思,就是我沒聽過,不知道是啥意思,面試官說,你這方面好薄弱啊~~
資料結構|Redis

通俗易懂的Redis資料結構基礎教程

Redis有5個基本資料結構,string、list、hash、set和zset。它們是日常開發中使用頻率非常高應用最為廣泛的資料結構,把這5個資料結構都吃透了,你就掌握了Redis應用知識的一半了。
Redis

【原創】談談redis的熱key問題如何解決

引言講了幾天的資料庫系列的文章,大家一定看煩了,其實還沒講完。。。(以下省略一萬字)。今天我們換換口味,來寫redis方面的內容,談談熱key問題如何解決。其實熱key問題說來也很簡單,就是瞬間有幾十
資料結構|Redis

Redis原始碼分析-底層資料結構盤點

因為專案中經常使用到Redis,所以樓主一直以來對redis的原始碼很感興趣。前段時間忽然心血來潮,抽了點時間將Redis的原始碼過了一遍,主要包括多路複用和常用資料結構的底層實現部分,看的是C語言版
Redis

Redis 可以讓工具連線

3個地方要改redis.conf1 註釋以下繫結的主機地址 【這個配置預設只有本機訪問】# bind 127.0.0.12 修改redis伺服器的引數配置修改redis的守護程式為no ,不啟用3 修
Redis

Redis replication主從複製原理及配置

本文主要介紹Redis replication 主從複製原理和配置及基本操作等主要參考官方文件:https://redis.io/topics/replication http://redisdoc.
Redis

scrapy-redis原始碼解讀之傳送POST請求

1 引言這段時間在研究美團爬蟲,用的是scrapy-redis分散式爬蟲框架,奈何scrapy-redis與scrapy框架不同,預設只傳送GET請求,換句話說,不能直接傳送POST請求,而美團的資料
Redis

Redis設計與實現學習筆記(一)

一. 引言  《Redis設計與實現》一書主要分為四個部分,其中第一個部分主要講的是Redis的底層資料結構與物件的相關知識。  Redis是一種基於C語言編寫的非關係型資料庫,它的五種基本物件型別分
Redis

Redis原始碼剖析——客戶端和伺服器

Redis伺服器是典型的一對多伺服器程式:一個伺服器可以與多個客戶端建立網路連線。這篇文章將通過原始碼看看客戶端和伺服器的底層資料結構和工作過程在Redis這種一對多的服務模式下,每個客戶端可以向伺服