新聞中心
深究Redis端口之來歷

成都創(chuàng)新互聯專注于射陽網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供射陽營銷型網站建設,射陽網站制作、射陽網頁設計、射陽網站官網定制、成都微信小程序服務,打造射陽網絡公司原創(chuàng)品牌,更為您提供射陽網站排名全網營銷落地服務。
Redis是一個非常流行的開源緩存數據庫,許多工程師都非常喜歡使用Redis來存儲和處理數據,但是你知道Redis使用的默認端口為什么是6379嗎?今天我們就來深究一下Redis端口之來歷。
Redis作為一個網絡數據庫,必須使用一個端口來進行網絡通信。Redis默認端口為6379是由作者Antirez決定的,其所在公司叫做VMware,這家公司的電話號碼是650-475-5000。你也許會覺得這些信息雜亂無章,但它們卻是決定Redis端口號的重要因素。
6379實際上是VMware的電話號碼,隊尾的數字79則代表著Antirez當時的公寓門牌號。Antirez曾說過:“一個重要的原因是我忘記了Redis用的是哪個端口,所以我翻了一下電話本,發(fā)現VMware的電話號碼以65開頭,而我的公寓門牌號以79結尾,于是6379就成了默認端口號?!?/p>
除了Antirez選擇的那個奇特的數字以外,Redis默認端口得以應用還有以下幾個原因:
一、Java程序員的極大利好
正如我們所知道的,Java的RMI默認端口號也是6379,從而避免了在使用Java程序的時候同時遠程啟動了多個服務的情況。使用Redis默認端口6379作為Redis數據庫的端口,就是為Java程序員謀福利的。
二、網絡安全
Redis默認端口6379是一個非常高安全性的端口,幾乎不受網絡攻擊的影響。這是由于,Redis默認端口的級別是6000級別的端口,而且在企業(yè)的安全底線上,這個級別的端口很少被特別關注。
三、內外網交流方便
Redis對于內網和外網都是默認使用單一port,容易在內外網互通,這是Redis作為網絡數據庫的應該具有的特質之一,并且這樣也方便Redis用戶和其他網絡數據庫交流和互通。
Redis默認端口號為6379是一個特別有意思的數字,從Antirez的電話號碼中獲得靈感,通過其設計的完成,而且它也將一些Java程序員的困擾解決了。但是作為開發(fā)者,我們必須要清楚Redis端口號的來歷,讓我們能夠更好的維護并運用這樣的一個開源項目。下面,讓我們來看一下如何使用Java連接Redis數據庫的代碼:
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void mn(String[] args) {
//連接本地的 Redis 服務
Jedis jedis = new Jedis("localhost");
System.out.println("連接成功");
//查看服務是否運行
System.out.println("服務正在運行: "+jedis.ping());
}
}
該程序通過Jedis類庫來連接本地Redis數據庫,并查看Redis服務是否正常運行。通過閱讀以上代碼,我們可以學習到使用Jedis連接Redis數據庫的基本方法,為之后的Redis學習提供基礎。
深究Redis默認端口號的來歷,不僅是一次 Redis 的深入學習,還能時刻提醒我們要有設計的創(chuàng)意的重要性。
成都網站設計制作選創(chuàng)新互聯,專業(yè)網站建設公司。
成都創(chuàng)新互聯10余年專注成都高端網站建設定制開發(fā)服務,為客戶提供專業(yè)的成都網站制作,成都網頁設計,成都網站設計服務;成都創(chuàng)新互聯服務內容包含成都網站建設,小程序開發(fā),營銷網站建設,網站改版,服務器托管租用等互聯網服務。
本文題目:深究Redis端口之來歷(redis端口來歷)
瀏覽路徑:http://fisionsoft.com.cn/article/dhpepes.html


咨詢
建站咨詢
