redis.conf詳解之replica-read-only

本文基于 redis_version:6.2.5

用法
控制從節點允許讀寫操作,還是讀操作。

replica-read-only yes
1
?

注意事項:
默認yes,只讀操作。
replica-read-only支持參數[yes,no],no 支持讀寫操作。
這里說的從節點,是普通從節點(!非cluster集群中的從節點)。
cluster集群的從節點不支持寫操作,配置為replica-read-only no也沒用!
?

實操
先看普通從節點。

總結:普通從節點可以支持讀寫操作。

再看cluster集群從節點。

總結:cluster集群的從節點,不支持寫(配置無效)。

源碼實現
為什么cluster集群的從節點設置了replica-read-only還是不支持寫操作?processCommand函數是命令入口,判斷順序由上至下,line:5289~5294先判斷cluster集群,line:5400后判斷replica-read-only。所以,當節點身份是cluster從節點時,直接執行重定向,不會執行replica-read-only配置的判斷。


?

原生注釋

————————————————
版權聲明:本文為CSDN博主「小易哥學呀學」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_47214315/article/details/123346196

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/208343.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/208343.shtml
英文地址,請注明出處:http://en.pswp.cn/news/208343.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【flink番外篇】1、flink的23種常用算子介紹及詳細示例(完整版)

Flink 系列文章 一、Flink 專欄 Flink 專欄系統介紹某一知識點,并輔以具體的示例進行說明。 1、Flink 部署系列 本部分介紹Flink的部署、配置相關基礎內容。 2、Flink基礎系列 本部分介紹Flink 的基礎部分,比如術語、架構、編程模型、編程指南、基本的…

小白學java棧的經典算法問題——第四關白銀挑戰

內容1.括號匹配問題2.最小棧3.最大棧 1.括號匹配問題 棧的典型題目還是非常明顯的,括號匹配、表達式計算等等幾乎都少不了棧,本小節我們就看兩個最經典的問題 首先是LeetCode20,鏈接 本道題還是比較簡單的,其中比較麻煩的是如何判斷兩個符…

力扣面試題 08.12. 八皇后(java回溯解法)

Problem: 面試題 08.12. 八皇后 文章目錄 題目描述思路解題方法復雜度Code 題目描述 思路 八皇后問題的性質可以利用回溯來解決,將大問題具體分解成如下待解決問題: 1.以棋盤的每一行為回溯的決策階段,判斷當前棋盤位置能否放置棋子 2.如何判…

hbuilder + uniapp +vue3 開發微信云小程序

1、創建項目: 2、創建項目完成的默認目錄結構: 3、在根目錄新建一個文件夾cloudFns(文件名字隨便),存放云函數源碼: 4、修改manifest.json文件:添加 小程序 appid和cloudfunctionRoot&#xff0…

python的websocket方法教程

WebSocket是一種網絡通信協議,它在單個TCP連接上提供全雙工的通信信道。在本篇文章中,我們將探討如何在Python中使用WebSocket實現實時通信。 websockets是Python中最常用的網絡庫之一,也是websocket協議的Python實現。它不僅作為基礎組件在…

pyside/qt03——人機協同的編程教學—直接面向chatGPT實戰開發(做中學,事上練)

先大概有個草圖框架,一點點豐富 我糾結好久,直接用Python寫UI代碼 還是用designer做UI 再轉Python呢, 因為不管怎么樣都要轉成Python代碼, 想了想還是學一下designer吧,有個中介,有直觀理解。 直接這樣也可…

智能優化算法應用:基于食肉植物算法無線傳感器網絡(WSN)覆蓋優化 - 附代碼

智能優化算法應用:基于食肉植物算法無線傳感器網絡(WSN)覆蓋優化 - 附代碼 文章目錄 智能優化算法應用:基于食肉植物算法無線傳感器網絡(WSN)覆蓋優化 - 附代碼1.無線傳感網絡節點模型2.覆蓋數學模型及分析3.食肉植物算法4.實驗參數設定5.算法結果6.參考…

設計并實現一個多線程圖書館管理系統,涉及數據庫操作

沒有實現全部功能,希望路過的大佬,可以實現全部功能,在評論區聊聊 創建數據庫library-demo CREATE DATABASE library-demo創建圖書表book CREATE TABLE book (bookId int(11) NOT NULL AUTO_INCREMENT COMMENT 圖書ID,bookName varchar(15)…

QUIC協議對比TCP網絡性能測試模擬弱網測試

QUIC正常外網壓測數據---時延diff/ms如下圖: QUIC弱網外網壓測數據 TCP正常外網壓測數據 TCP弱網外網壓測數據 結論: 在弱網情況下,TCP和QUIC協議的表現會有所不同。下面是它們在弱網環境中的性能對比: 連接建立:…

HarmonyOS創建JavaScript(類 Web開發模式)項目

上文 HarmonyOS帶大家創建自己的第一個Page頁面并實現路由跳轉(ArkTS)帶大家創建了我們項目中第一個自己創建的page 并完成了一個跳轉邏輯的編寫 上文的開發模式是 ArkTS 的 也被稱為 聲明式開發范式 還有一種 javaScript的 類Web開發模式 這種方式就類似于我們傳統的前端開發模…

基于微群機器人的二次開發

請求URL: http://域名地址/modifyGroupName 請求方式: POST 請求頭Headers: Content-Type:application/jsonAuthorization:login接口返回 參數: 參數名必選類型說明wId是String登錄實例標識chatRoom…

讀書筆記-《數據結構與算法》-摘要2[冒泡排序]

冒泡排序 核心:冒泡,持續比較相鄰元素,大的挪到后面,因此大的會逐步往后挪,故稱之為冒泡。 public class BubbleSort {public static void main(String[] args) {int unsortedArray[] new int[]{6, 5, 3, 1, 8, 7, 2…

Leetcode每日一題學習訓練——Python3版(到達首都的最少油耗)

版本說明 當前版本號[20231205]。 版本修改說明20231205初版 目錄 文章目錄 版本說明目錄到達首都的最少油耗理解題目代碼思路參考代碼 原題可以點擊此 2477. 到達首都的最少油耗 前去練習。 到達首都的最少油耗 ? 給你一棵 n 個節點的樹(一個無向、連通、無環…

倒計時模塊復習

經典回顧倒計時 倒計時的基本布局介紹。 一個內容區域和一個輸入區域,內容區域進行劃分 直接使用flex布局會更快一點。 js代碼 我們利用一下模塊化思想,直接把獲得時間這個功能寫成一個函數。方便后續的調用 function getTime() {const date new Date…

MES管理系統通過哪些方面提升產品質量管理水平

在當今高度競爭的市場環境中,質量成為了企業生存和發展的關鍵因素。工廠作為生產產品的核心場所,其質量管理水平直接影響到產品的質量和企業的聲譽。為了應對這一挑戰,許多工廠引入了MES管理系統解決方案。本文將探討MES管理系統如何幫助工廠…

【UE5】監控攝像頭效果(上)

目錄 效果 步驟 一、視角切換 二、攝像頭畫面后期處理 三、在場景中顯示攝像頭畫面 效果 步驟 一、視角切換 1. 新建一個Basic關卡,添加第三人稱游戲資源到項目瀏覽器 2. 新建一個Actor藍圖,這里命名為“BP_SecurityCamera” 打開“BP_Securit…

模電筆記。。。。

模電 2.8 蜂鳴器 按照蜂鳴器驅動方式分為有源蜂鳴器和無源蜂鳴器 有源的有自己的震蕩電路,無源的要寫代碼控制。 里面有個線圈,相當于電感,儲能,通直隔交。 蜂鳴器的參數:額定電壓,工作電壓&#xff0…

【CCF-B】1/2區,錄用見刊極快!2個月錄用!

計算機類 ? 好刊解讀 今天小編帶來Taylor and Francis旗下計算機領域快刊,CCF-B類推薦的期刊解讀,期刊審稿周期短,投稿友好,如您有投稿需求,可作為重點關注!后文有相關領域真實發表案例,供您投…

防水,也不怕水。Mate X5是如何做到讓你濕手濕屏也不影響操作的?

相信不少人都碰到過當手機屏幕存在小水珠時,觸控變得不靈敏,或者出現“幽靈觸屏”,指東打西的情況。 尤其是在洗澡、做飯,或者在戶外遇到下雨天氣時,如果打濕的手機收到重要聊天消息或者電話,卻因為濕屏導…

TS學習——面向對象

面向對象是程序中一個非常重要的思想,它被很多同學理解成了一個比較難,比較深奧的問題,其實不然。面向對象很簡單,簡而言之就是程序之中所有的操作都需要通過對象來完成。 舉例來說: 操作瀏覽器要使用window對象操作網…