[Redis] Redis6 的RC版本更改日誌

来源:https://www.cnblogs.com/taoshihan/archive/2020/04/13/12690489.html
-Advertisement-
Play Games

Redis 6在許多關鍵方面對Redis進行了改進,並且是該項目歷史上最大的Redis版本之一,因此,這裡我們僅列出此版本中的最大功能: *模塊系統現在具有許多新的API這使得模塊作者可以完成過去無法實現的任務。可以將任意模塊私有數據存儲在RDB文件中,以掛接不同的伺服器事件,捕獲和重寫命令執行,阻 ...


Redis 6在許多關鍵方面對Redis進行了改進,並且是該項目歷史上最大的Redis版本之一,因此,這裡我們僅列出此版本中的最大功能:


*模塊系統現在具有許多新的API這使得模塊作者可以完成過去無法實現的任務。可以將任意模塊私有數據存儲在RDB文件中,以掛接不同的伺服器事件,捕獲和重寫命令執行,阻止key上的客戶端等等。


*重新編寫了Redis活動到期周期,以更快地逐出已到期的key。


*Redis現在在所有通道上都支持SSL。


* ACL支持,您可以定義用戶,只能運行某些命令,and/or只能訪問某些key


* Redis現在支持一種稱為RESP3的新協議,該協議返回更多的語義答覆:使用此協議的新客戶端僅從答覆中就可以瞭解返回給調用程式的類型。


*伺服器端支持鍵值的客戶端緩存。此功能仍處於試驗階段,在下一個候選版本中將獲得更多更改,但是您已經可以對其進行測試併在此處閱讀:https://redis.io/topics/client-side-caching


* Redis現在可以選擇使用線程來處理I/O,在無法使用管道的情況下,在單一實例下每秒可以處理2倍的操作。 *現在甚至在副本上也支持無盤複製:在用戶可以配置的某些條件下,副本現在能夠在第一次同步中將RDB直接從套接字直接載入到記憶體。


* Redis基準現在支持Redis集群模式。


* SRANDMEMBER和類似的命令具有更好的分佈。


* Redis-cli的改進。


*系統支持被重寫。


* Redis集群代理在這裡發佈:https://github.com/artix75/redis-cluster-proxy
* Redis的Disque模塊在這裡發佈:https://github.com/antirez/disque-module


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 看看上篇文章中的虛擬開機後,是否可以ping通網路。 相關命令:ping www.baidu.com i.ping通後Ctrl+C結束; ii.如果ping不通: cd到 /etc/sysconfig/network-scripts文件夾下,ls一下文件列表: 相關命令: cd /etc/sysco ...
  • 在 Linux 中有很多 GUI 應用程式可以查看圖像,但是這對經常使用命令行來工作的人可能會覺得很繁瑣。今天要介紹的是 3 個實用的 CLI 圖像查看器來在終端上查看圖像,讓那些使用 CLI 的朋友能更加高效地工作。 1. FIM FIM 是 Fbi IMproved 的縮略語,意思是 Fbi 改 ...
  • 在 Linux 操作系統下,幾乎所有的軟體均通過RPM 進行安裝、卸載及管理等操作。RPM 的全稱為Redhat Package Manager ,是由Redhat 公司提出的,用於管理Linux 下軟體包的軟體。Linux 安裝時,除了幾個核心模塊以外,其餘幾乎所有的模塊均通過RPM 完成安裝。R ...
  • 準備工作:VMwareWorkstationCentOS-7-x86_64-DVD-1908.iso第一步、創建虛擬機1、文件-新建虛擬機2、選擇自定義--下一步3、選擇虛擬機硬體相容性--【預設】下一步4、稍後安裝操作系統--下一步5、選擇Linux--版本CentOS 7 64位--下一步6、虛 ...
  • "1. 產生原因" "2. 導致問題" "3. Nginx" "3.1 長連接" "4. 解決方案" "5 .參考" 產生原因 TCP 連接關閉時,會有 4 次通訊(四次揮手),來確認雙方都停止收發數據了。如上圖,主動關閉方,最後發送 ACK 時,會進入 TIME_WAIT 狀態,要等 2MSL 時 ...
  • 一、總體設計 初來公司時,公司還沒有大數據,我是作為大數據架構師招入的,結合公司的線上和線下業務,制定瞭如下的大數據架構路線圖。 二、大數據任務開發和調度平臺架構設計 在設計完總體架構後,並且搭建完hadoop/yarn的大數據底層計算平臺後, 按照總體架構設計思路, 首先需要構建的就是大數據開發平 ...
  • 一、基本使用 distinct一般是用來去除查詢結果中的重覆記錄的,而且這個語句在 、`insert delete update`中只可以在select中使用,具體的語法如下: 這裡的expressions可以是多個欄位。本文的所有操作都是針對如下示例表的: sql CREATE TABLE ( i ...
  • #postgres useradd postgres chown -R postgres:postgres /media su postgres mkdir -p /media/Data1/postgresql mkdir -p /media/Data1/data mkdir -p /media/D ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...