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