tag redis

標籤
貢獻246
373
05:05 PM · Oct 25 ,2025

@redis / 博客 RSS 訂閱

倆毛豆的碎碎念 - 【基礎】Content的filesDir方法返回沙盒路徑中的<module-name>在什麼時候會不同

在HarmonyOS應用開發中,通過Content獲取文件沙盒路徑時,會隨不同的context和module而不同(developer.huawei.com/consumer/cn…獲取應用文件路徑) 其中filesDir(cacheDir、preferencesDir、tempDir等)生成的路徑中會在以下場景下發生變化: 當項目採用多HA

應用開發 , redis , 文件路徑 , re模塊 , 數據庫 , harmonyos , 前端

收藏 評論

艾體寶IT - 艾體寶乾貨 | Redis Python 開發系列#4 保證原子性與性能

本文解析 Redis 的事務(MULTI/EXEC)、管道(Pipeline)和 Lua 腳本,通過 Python 代碼示例展示如何保證數據原子性、大幅提升批量操作性能,並實現複雜業務邏輯。 前言 在熟練操作 Redis 五大核心數據結構後,我們面臨新的挑戰:如何**原子性地執行多個命令**?如何**極致優化批量操作的性能**?這就是 Redis 高級特性——**事務(Transaction)**

redis , Python

收藏 評論

藍易雲 - Linux底層基礎知識

Linux底層基礎知識詳解 🐧 Linux 作為一種開源的操作系統,其底層基礎知識涵蓋了多個關鍵領域,包括 內核、文件系統、進程管理、內存管理、設備驅動 以及 網絡 等。這些組成部分共同構建了 Linux 系統的強大功能和高效性能。本文將深入探討這些核心概念,幫助您全面理解和掌握 Linux 的底層機制。 1. Linux內核 🖥️ 內核概述 內核 是操作系統的核心部分,負責管理系統的 硬件資

redis , nosql , mongodb , yaml , xml

收藏 評論

imking - netcore項目 如何部署鏡像到k8s docker

系統環境:Windows Server 2012 R2 系統類型:64位操作系統 開開心心把IIS裝好後,往上部署.net core項目,之前在2016上部署過,當時網上説只需要按照以下步驟裝東西就沒事👇(版本同自己開發環境版本自行對應) 我很幸運在2016服務器上很順利裝好網站就可訪問了,用僅有的歷史經驗在2012上也照做了。點擊默認網站是可

redis , 服務器 , 雲計算 , IIS , Docker

收藏 評論

福大大架構師每日一題 - 2025-11-08:不相交子字符串的最大數量。用go語言,給定字符串 word,求最多能從中取出多少個互不重疊的連續片段(即子串),要求每個片段長度不少於 4 且第一個字符和最後一個字符相同。返回這

2025-11-08:不相交子字符串的最大數量。用go語言,給定字符串 word,求最多能從中取出多少個互不重疊的連續片段(即子串),要求每個片段長度不少於 4 且第一個字符和最後一個字符相同。返回這個最大數量。 1 = word.length = 200000。 word 僅由小寫英文字母組成。 輸入: word = “abcdeaf

golang , word , redis , 子串 , 數據庫 , bc , c

收藏 評論

軟件求生 - 面試官最愛問的坑:Redis 明明單線程,為什麼多核能吃滿?

大家好,我是 31 歲的小米,一個寫代碼十幾年、踩坑踩成見坑就想講故事的技術 UP 主。今天這篇文章的靈感來自上週一個社招 Java 面試候選人。他坐在我對面,手心微微冒汗,卻盯着我一臉篤定地回答:“Redis 是單線程的,所以用不上多核 CPU,這就是 Redis 慢的原因。” 我愣了三秒。Redis 慢?Redis 覺得自己受到侮辱。 我當場把水杯放下,對

單線程 , redis , yyds乾貨盤點 , 數據庫 , 多線程

收藏 評論

代碼保安 - Docker實用小技巧:讓開發更輕鬆

Docker 已經成為現代開發的基石,但如果沒有一些技巧,可能會覺得笨重或繁瑣。掌握一些實用小技巧,能極大提升開發效率和舒適度。 下面我將從開發流程的不同階段,為你總結一些非常實用的 Docker 技巧。 一、 鏡像構建優化:更快、更小、更安全 這是最能體現 Docker 技巧的地方,直接影響構建速度和部署效率。 1. 巧用 .dockerignore 文件 和 .

redis , 雲計算 , Docker

收藏 評論

軟件求生 - 能進大廠的 Redis 分佈式鎖,和你現在寫的差在哪?

大家好,我是小米,今年 31 歲。寫這篇文章的時候,我正坐在公司工位上,盯着 禪道 上一個“看似簡單”的 Bug 單子發呆。這個 Bug 的標題只有一句話: “生產環境:訂單重複扣款,概率出現” 如果你是 Java 工程師,看到這句話,後背基本已經開始冒冷汗了。那一刻,我腦子裏閃過的不是 JVM,不是 GC,也不是 SQL,而是一個老朋友——

redis , 服務器 , yyds乾貨盤點 , 分佈式鎖 , 數據庫

收藏 評論

讓世界更美好 - Redis GEO深度剖析:地理位置信息存儲與查詢實戰指南

一、引言:當Redis遇見地理位置 在現代互聯網應用中,基於位置的服務(LBS)已經成為標配功能。無論是外賣App附近的商家推薦、打車軟件的司機匹配,還是社交應用的好友發現,都離不開高效的地理位置計算。傳統的關係型數據庫在處理這類空間數據時往往力不從心,而Redis的GEO數據結構應運而生,為我們提供了簡單高效的解決方案。 Redis GEO的核心價值:

redis , yyds乾貨盤點 , 數據庫 , Git

收藏 評論

luckyliang - 三、夜鶯集羣部署之redis哨兵模式篇

目標:部署一主兩從3哨兵的模式 按照企業級標準設置redis參數(對redis.conf做基礎設置、安全設置、內存設置、持久化等參數) 步驟: 操作系統設置主機名、進程數限制、依賴包安裝、源、關閉防火牆、對時等。 redis下載,解壓,編譯安裝。 做成systemd服務管理。 配置主從。 配置哨

redis , 夜鶯集羣 , 數據庫

收藏 評論

碼出財富 - Redis快的秘密

Redis 之所以快,主要歸功於以下幾個關鍵設計: 1. 基於內存存儲 數據主要存儲在內存中,讀寫操作直接操作內存,避免磁盤 I/O 的延遲。 內存的訪問速度比磁盤快幾個數量級(納秒 vs 毫秒級)。 2. 高效的數據結構 Redis 不僅支持簡單的鍵值對,還提供了經過優化的高效數據結構:

單線程 , redis , yyds乾貨盤點 , 數據結構 , 數據庫

收藏 評論

wayn - Redis 也支持全文搜索 了?這也太強了

在 2021 年我就瞭解到 RediSearch 這個項目,並已經把它用於我的開源項目 newbee-mall-pro 中。 就我的使用體驗來説,簡單場景下,用來平替 Elasticsearch 的使用場景已經足夠。像是 Elasticsearch 中常用中文分詞插件可以用 RediSearch 替代,但是拼音轉中文插件在 RediSearch 中還沒有功能替代,只能通過個人手段處理。 在 new

redis , jedis , redis-module , JAVA , redis集羣

收藏 評論

李博帥 - springboot + shiro + jwt + redis 實現登錄授權

項目github地址:https://github.com/liboshuai0... 項目gitee地址:https://gitee.com/liboshuai01... 背景 公司用的項目是基於shiro + cookie/session的,但是現在微服務架構的背景下都是採用token機制進行認證和授權的。於是決定先自己搭建一個spring+shiro+jwt的項目,用來方便替換公

redis , shiro , springboot , Jwt

收藏 評論

劉悦的技術博客 - 把酒言歡話聊天,基於Vue3.0+Tornado6.1+Redis發佈訂閲(pubsub)模式非阻塞實時通信聊天系統

原文轉載自「劉悦的技術博客」https://v3u.cn/a_id_202 “表達欲”是人類成長史上的強大“源動力”,恩格斯早就直截了當地指出,處在矇昧時代即低級階段的人類,“以果實、堅果、根作為食物;音節清晰的語言的產生是這一時期的主要成就”。而在網絡時代人們的表達欲往往更容易被滿足,因為有聊天軟件的存在。通常意義上,聊天大抵都基於兩種形式:羣聊和單聊。羣聊或者羣組聊天我們可以理解為聊天室,可以

通信協議 , redis , 實時通信 , websocket , tornado

收藏 評論

半夏之沫 - Redis-單線程模型

大家好,我是半夏之沫 😁😁 一名金融科技領域的JAVA系統研發😊😊 我希望將自己工作和學習中的經驗以最樸實,最嚴謹的方式分享給大家,共同進步👉💓👈 👉👉👉👉👉👉👉👉💓寫作不易,期待大家的關注和點贊💓👈👈👈👈👈👈👈👈 👉👉👉👉👉👉👉👉💓關注微信公眾號【技術探界】 💓👈👈👈👈👈👈👈👈 前言

socket.io , redis , socket , socket服務端 , reactor

收藏 評論

tuhooo - Spring Session 的原理

原文地址: Spring Session 的原理 歡迎訪問我的博客: https://blog.duhbb.com 引言 今天在寫一個對外接口, 這個接口大致原理是在過濾器中通過 token 獲取用户信息然後創建 session, 後續的流程就是 Controller - Service - Dao 了. 這次開發沒有像之前那樣愣頭愣腦的, 我想了一下, 對方調用的時候是沒有 session i

redis , spring , JAVA , session

收藏 評論

fecify - yii2 – redis 配置

安裝redis, 下面是2.8,注意,redis版本一定要高,2.2.7一下的版本是不行的,不支持php-redis,建議安裝2.8+的版本 wget http://download.redis.io/releases/redis-3.2.9.tar.gz tar xzf redis-3.2.9.tar.gz cd redis-3.2.9 make 2.6.14 這個版本有點老,大家可

redis , yii2

收藏 評論

Hunter - Redis數據結構一之對象的介紹及各版本對應實現

本文首發於公眾號:Hunter後端 原文鏈接:Redis數據結構一之對象的介紹及各版本對應實現 本篇筆記開始介紹 Redis 數據結構的底層實現。 當我們被問到 Redis 中有什麼數據結構,或者説數據類型,我們可能會説有字符串、列表、哈希、集合、有序集合。 其實這幾種數據類型在 Redis 中都由對象構成,而且是兩個對象,一個鍵對象,一個值對象。 在這些數據類型中,它們的鍵都是字符串

redis , 對象

收藏 評論

京東雲開發者 - 淺談冪等設計 | 京東雲技術團隊

1 冪等性 一句話,冪等就是一個執行操作,無論執行多少次,產生的效果和返回的結果都是一樣的。 2 為什麼要實現冪等性? 如今隨着互聯網技術快速發展,業務越來越複雜,系統的高併發和關鍵數據的場景越來越多。 在分佈式系統中,機器宕機和消息丟失也是需要重點關注的問題,其中的一個典型就是冪等性問題。 想想看,一個對外暴露的接口會面領很多次請求,如果不能保證冪等性會帶來什麼樣的後果? 微信進行一次扣款操作,

redis , 高併發 , 接口設計 , 冪集

收藏 評論

Winn - 拼多多海外電商Java開發面試覆盤

今天帶來我的好友健哥面試拼多多海外電商Java崗的一個覆盤 前言 大家好,我是健哥。今天跟大家覆盤一下自己面試拼多多的一個情況。我投的是拼多多的海外電商部門Java崗,大家其實也知道現在這個互聯網的大環境不太好,拼多多算是HC比較多的,現在還在大規模招人的一家公司。海外電商可以説是整個拼多多未來的一個經濟增長點或者説是整個拼多多最看好的或者説寄厚望的一個業務。 拼多多的面試主要是兩輪技術面加上一輪

redis , 高併發 , 面試 , 數據庫 , JAVA

收藏 評論

da_miao_zi - redigo連接池的源碼分析

redigo連接池的源碼分析 今天我們來看一看redigo(https://github.com/gomodule/redigo)是如何實現連接池的。 概述 連接池部分的代碼在redis/pool.go中,相關結構體和接口的UML圖如下圖所示 Pool結構體定義了連接池的屬性和行為,包括以下主要參數: Dial func() (Conn, error):指向用於新建連接的函數,由redigo

redis , 源碼學習 , 源碼分析 , 連接池 , go

收藏 評論

werbenhu - redis源碼學習之makefile

先從makefile入手,我這裏是基於redis 7.2.3的源碼。 # Top level makefile, the real shit is at src/Makefile default: all .DEFAULT: cd src $(MAKE) $@ install: cd src $(MAKE) $@ .PHONY: install 先來看看makefil

redis , 源碼學習

收藏 評論

用户bPc5q3Z - 軟件測試開發/全日制丨中間件-redis擊穿、穿透區別,如何設計用例及測試

本文轉自測試人社區,作者AD 原文鏈接:https://ceshiren.com/t/topic/23163 Redis 的基本概念 在沒有添加 Redis 的時候,後端的查詢流程是: 用户訪問頁面。 請求後端服務。 經過邏輯處理後,去數據庫查詢信息。 在添加 Redis 的之後,後端的查詢流程是: 用户訪問頁面。 請求後端服務。 經過邏輯處理後,先去緩存(Redi

軟件測試 , redis , 中間件 , 測試開發

收藏 評論

用户bPc5q3Z - 軟件測試開發/全日制丨面試題:中間件-淘汰緩存還是更新緩存

本文轉自測試人社區,作者AD 原文鏈接:https://ceshiren.com/t/topic/23421 問題 你們的 Redis 使用的是淘汰緩存還是更新緩存,這兩者有什麼區別?請詳細説明 答案解析 首先,需要了解到在 Redis 中,緩存操作的讀與寫究竟是一個怎麼樣的流程 緩存操作流程-讀 在添加 Redis 的之後,後端的查詢(讀)流程是: 請求後端服務。 經過邏輯處理

軟件測試 , redis , 中間件 , 測試開發 , 自動化測試

收藏 評論