原创 redis實戰第十篇 集羣收縮

集羣收縮的過程和集羣擴容的過程正好是反過來的 將207和207的從節點208從集羣下線 1.遷移207上的4096個槽 使用redis-cli遷移槽,先將1365個槽遷移到31上 # redis-cli --cluster resha

原创 redis實戰第十一篇 redis cluster添加密碼

redis cluster設置密碼有兩種方式 1.在集羣創建時,配置文件中添加如下兩行 masterauth passwd requirepass passwd 2.如果集羣已經創建好,也可以動態設置密碼 在集羣的所有實例(包含主

原创 redis實戰第九篇 集羣擴容自動遷移槽(redis-cli)

上文講解過自動遷移槽實現集羣擴容(傳送門) 1.準備新節點 安裝redis,參考傳送門 節點配置,參考傳送門 2.將節點加入集羣 redis-cli --cluster add-node {new host}:{new port} {

原创 redis實戰第十二篇 redis cluster請求重定向

在集羣模式下,redis在接收到鍵任何命令時會先計算該鍵所在的槽,如果改鍵所在的槽位於當前節點,則直接執行命令,如果改鍵位於其它節點,則不執行該命令,返回重定向信息。 比如hello這個鍵槽866上,而曹866位於31節點上,假設在3

原创 redis實戰第八篇 集羣擴容 手動遷移槽

隨着業務需求的增加,需要對集羣擴容,將207,208兩個節點加入到集羣中 1.準備新節點 安裝redis,參考redis安裝(傳送門) 節點配置,參考(傳送門) 2.將節點加入集羣 1)通過cluster meet 加入集羣 127.

原创 redis實戰第七篇 使用redis工具(redis-cli)搭建redis cluster

上一篇有介紹手動安裝redis cluster傳送門,很明顯,手動創建redis cluster的過程比較繁雜,容易出錯,因此redis官方開發了一個工具,可以快速搭建redis cluster。在5.0之前該工具是由ruby語言編寫

原创 redis實戰第五篇 jedis 連接 redis sentinel詳解

jedis針對redis sentinel給出了一個JedisSentinelPool,jedis給出了很多的構造方法,其中比較全的是下面這個,注意:這個連接池爭對的連接還是主節點: public JedisSentinelPool(

原创 redis實戰第六篇 手動創建redis cluster

文章目錄redis集羣介紹手動創建redis cluster1.在六臺機器上安裝redis2.集羣配置3.啓動所有節點4.節點握手5.分配槽6.分配從節點7.測試 redis集羣介紹 分佈式數據庫需要解決數據分區問題,redis cl

原创 Xshell6破解版親測可行

具體方法請參考https://blog.csdn.net/qq_31362105/article/details/80706750

原创 redis實戰第四篇 手動容災故障轉移記錄

手動容災執行報異常 127.0.0.1:26379> sentinel failover mymaster (error) NOGOODSLAVE No suitable slave to promote 日誌如下 23202:X

原创 redis實戰第三篇 redis sentinel安裝和部署

三個sentinel節點,一個redis主節點,兩個redis從節點 redis版本:redis-5.0.3 機器IP 192.168.0.31、192.168.0.32、192.168.0.33 1.下載並安裝redis 在三臺機器

原创 redis實戰第二篇 哨兵 redis sentinel

原文摘錄自《redis開發與運維》 redis sentinel解決主從複製高可用問題 非高可用狀態下故障處理 一個主節點、兩個從節點 1)主節點發生故障,客戶端連接主節點失敗,兩個從節點和主節點連接終端複製失敗 2)選擇一個從節點更

原创 redis實戰第一篇 安裝和使用

安裝redis 安裝環境 yum install gcc 下載並安裝redis $ wget http://download.redis.io/releases/redis-5.0.3.tar.gz $ tar xzf redis-

原创 linux內存使用情況分析(free + top)

文章轉載自:https://www.cnblogs.com/pengdonglin137/p/3315124.html linux下在終端環境下可以使用free命令看到系統實際使用內存的情況,一般用free -m方式查看內存佔用情況(

原创 kafka使用avro序列化和反序列化

使用avro生成entity文件可以查看這篇文章https://blog.csdn.net/u012062455/article/details/84889694 生產者代碼 public static void Custom