共計 1308 個字符,預計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
了解 redis 的默認端口是什么?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是丸趣 TV 小編給大家帶來的參考內容,讓我們一起來看看吧!
redis 的默認端口是 6379。
為什么 Redis 選擇 6379 作為默認端口號?
6379 在是手機按鍵上 MERZ 對應的號碼,而 MERZ 取自意大利歌女 Alessia Merz 的名字。
MERZ 長期以來被 antirez 及其朋友當作愚蠢的代名詞。
Redis 作者 antirez 同學在 twitter 上說將在下一篇博文中向大家解釋為什么他選擇 6379 作為默認端口號。
而現在這篇博文出爐,在解釋了 Redis 的 LRU 機制之后,向大家解釋了采用 6379 作為默認端口的原因。
Redis
Redis 是一個開源的使用 ANSI C 語言編寫、支持網絡、可基于內存亦可持久化的日志型、Key-Value 數據庫,并提供多種語言的 API。從 2010 年 3 月 15 日起,Redis 的開發工作由 VMware 主持。從 2013 年 5 月開始,Redis 的開發由 Pivotal 贊助。
定義
redis 是一個 key-value 存儲系統。和 Memcached 類似,它支持存儲的 value 類型相對更多,包括 string(字符串)、list(鏈表)、set(集合)、zset(sorted set – 有序集合) 和 hash(哈希類型)。這些數據類型都支持 push/pop、add/remove 及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis 支持各種不同方式的排序。與 memcached 一樣,為了保證效率,數據都是緩存在內存中。區別的是 redis 會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現了 master-slave(主從) 同步。
Redis 是一個高性能的 key-value 數據庫。redis 的出現,很大程度補償了 memcached 這類 key/value 存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。它提供了 Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang 等客戶端,使用很方便。
Redis 支持主從同步。數據可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器。這使得 Redis 可執行單層樹復制。存盤可以有意無意的對數據進行寫操作。由于完全實現了發布 / 訂閱機制,使得從數據庫在任何地方同步樹時,可訂閱一個頻道并接收主服務器完整的消息發布記錄。同步對讀取操作的可擴展性和數據冗余很有幫助。
redis 的官網地址,非常好記,是 redis.io。(特意查了一下,域名后綴 io 屬于國家域名,是 british Indian Ocean territory,即英屬印度洋領地)
目前,Vmware 在資助著 redis 項目的開發和維護。
感謝各位的閱讀!看完上述內容,你們對 redis 的默認端口是什么大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注丸趣 TV 行業資訊頻道。
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!