埠號
tcp/udp
服務20
/tcp
ftp資料
21/tcp
ftp控制 檔案傳輸協議
22/tcp
ssh 安全登入、檔案傳送(scp)和埠重定向
23/tcp
telnet 不安全的文字傳送
25/tcp
smtp 簡單郵件傳輸協議(****** mail transfer protocol)(e-mail)
53/tcp
網域名稱伺服器
69/udp
tftp 日常檔案傳輸協議(trivial file transfer protocol)
70/tcp
gopher
79/tcp
finger
80/tcp
www (http超文字傳送協議)
88/tcp
kerberos authenticating agent
110/tcp
pop3 郵局協議(post office protocol)(e-mail)
113/tcp
ident old identification server system
119/tcp
nntp網路新傳輸協議(network new transfer protocol) used for usenet newsgroups
137/udp
netbios名稱服務(netbios name service,nbname)
138/udp
netbios資料報服務(netbios datagram service,nbdatagram)
139/tcp
netbios會話服務(netbios sessions service,nbsession)
161/udp
snmp 簡單網路管理協議(****** network management protocol)
220/tcp
imap3 internet訊息訪問協議(internet message access protocol)
443/tcp
https 經過加密的http(used for securely transferring web pages)
636/tcp
ldap 輕量目錄訪問協議(lightweight directory access protocol)
1080
/tcp
socks
3306
/tcp
資料庫mysql中的行級鎖,表級鎖,頁級鎖
鎖定方式
特點行級鎖
開銷大,加鎖慢;會出現死鎖;鎖定粒度最小,發生鎖衝突的概率最低,併發度也最高。
表級鎖開銷小,加鎖快;不會出現死鎖;鎖定粒度大,發出鎖衝突的概率最高,併發度最低。
頁級鎖開銷和加鎖時間界於表鎖和行鎖之間;會出現死鎖;鎖定粒度界於表鎖和行鎖之間,併發度一般
行級鎖
語法:select ...lock
in share mode (讀操作)
insert ... for
update (寫操作)
表級鎖:
語法:lock
table table_name [ as alias_name ] read (讀操作)
lock
table table_name [as alias_name] [ low_priority ]
答:
首先面對大規模的訪問,以及高可用的設想,做裝置的容災是十分必要的。
1.負載均衡
我們可以在**的的入口端新增負載均衡模組,
這樣既可以隱藏內部網路結構,並且實現高可用性,
當有伺服器出現故障的時候,不會太影響**的整體。
2.**實現動態靜態分離。
當使用者在瀏覽**的時候,並不都一定需要瀏覽動態介面
所以可以讓動態和靜態頁面分離,讓靜態頁面的訪問速度更快同時減輕動態頁面伺服器的壓力
3.新增快取機制,
在使用者與**進行互動的時候,有許多內容是相同。
我們可以新增快取機制,來減少查詢次數。用來降低對資料庫都壓力,**的訪問效率
4.資料庫讀寫分離
資料庫還需要進行讀寫分離操作,實現資料庫的高效執行
同時還要做好資料庫的容災和高可用策略,實現讀寫分離
5.磁碟冗餘陣列
hash函式好壞的評判標準
1.高效,節省cpu,才能提高併發,作為中間層,
需要高效的根據key來計算hash
2.衝突盡可能的小,小到可以建立唯一索引
3.盡可能的節省空間。例如,要把這個結果儲存到資料庫中,
在給這個hash後的結果建立索引,那麼我們希望這個列越小越好,
被索引的字段自然是越小越好
4.要均勻,特別是有多個節點的時候,保證每個key分布的均勻,
比較重要,否則負載沒法均衡
5.rehash的時候,保證key的重新分布盡可能的小,
6.常見hash函式
比如,md5,sha-1,crc16,crc32等
美團點評2017秋招筆試真題 運維工程師A
1 資料庫索引可以明顯提高哪一操作的效率?正確答案 a a select b insert into values c update d delete 2 資料庫 以下哪種鎖定方式能提供最佳的並行訪問效能?正確答案 d a 列鎖定 b 表鎖定 c 塊鎖定 d 行鎖定 3 從delete 語句中省略w...
美團點評2017秋招筆試真題 演算法工程師
1.設某棵三叉樹中有36個節點,則該三叉樹的最小高度是 a.3 b.4 c.5 d.6 2.一顆高度為4 的平衡二叉樹,其最少節點數為 a.5 b.6 c.7 d.8 3.以下哪些是判別式模型 a.最大熵 b.決策樹 c.條件隨機場 d.樸素貝葉斯 4.以下哪些演算法可以用來降維 a.latent ...
美團點評2023年秋招筆試題
2017 8 31 19 00 21 20 輸入一串只有1和0的串,擷取子串能構成1010或010這樣的串 相鄰不重複 求構成這樣的串的最大長度 例子 輸入n 代表輸入串的長度 8 輸入 1 1 0 0 1 1 0 1 構成的子串 10101 即長度為5 輸出 5 import sys if nam...