回答:這明顯是進(jìn)入了思維的誤區(qū),65535是指可用的端口總數(shù),并不代表服務(wù)器同時(shí)只能接受65535個并發(fā)連接。舉個例子:我們做了一個網(wǎng)站,綁定的是TCP的80端口,結(jié)果是所有訪問這個網(wǎng)站的用戶都是通過服務(wù)器的80端口訪問,而不是其他端口??梢姸丝谑强梢詮?fù)用的。即使Linux服務(wù)器只在80端口偵聽服務(wù), 也允許有10萬、100萬個用戶連接服務(wù)器。Linux系統(tǒng)不會限制連接數(shù)至于服務(wù)器能不能承受住這么多的連...
回答:這明顯是進(jìn)入了思維的誤區(qū),65535是指可用的端口總數(shù),并不代表服務(wù)器同時(shí)只能接受65535個并發(fā)連接。舉個例子:我們做了一個網(wǎng)站,綁定的是TCP的80端口,結(jié)果是所有訪問這個網(wǎng)站的用戶都是通過服務(wù)器的80端口訪問,而不是其他端口??梢姸丝谑强梢詮?fù)用的。即使Linux服務(wù)器只在80端口偵聽服務(wù), 也允許有10萬、100萬個用戶連接服務(wù)器。Linux系統(tǒng)不會限制連接數(shù)至于服務(wù)器能不能承受住這么多的連...
回答:所謂并發(fā),從概念可以看出其并不是并行,在用戶的角度來看有一種同時(shí)執(zhí)行的錯覺,但在數(shù)據(jù)庫內(nèi)部確實(shí)串行的,或者說在某種粒度是串行的。以更新表中某一行數(shù)據(jù)為例,在更新時(shí)會對改行數(shù)據(jù)加鎖,避免其它進(jìn)程對該行的訪問,從而避免數(shù)據(jù)沖突。除此以外,還有其它各種鎖來適應(yīng)不同的場景。所以,我們所謂的并發(fā)場景下,并不會出現(xiàn)數(shù)據(jù)問題。
回答:以mysql為列:1:支撐高并發(fā)系統(tǒng),一定會涉及事務(wù),所以數(shù)據(jù)庫引擎必選innodb,innodb支持事務(wù),事務(wù)級別根據(jù)業(yè)務(wù)而定,如果業(yè)務(wù)數(shù)據(jù)一致性要求很高,事務(wù)就開啟序列化級別,這樣就完全隔離事務(wù),但是會導(dǎo)致鎖資源競爭加劇。mysql的性能有一定的降低。2:讀寫分離,數(shù)據(jù)庫分成主庫和從庫,主庫負(fù)責(zé)寫數(shù)據(jù),叢庫負(fù)責(zé)讀數(shù)據(jù)。注意主從數(shù)據(jù)庫數(shù)據(jù)一致性問題。3:冷熱數(shù)據(jù)分離,美團(tuán),餓了么部分設(shè)計(jì)采用冷熱...
回答:1、這個題目問得不那么準(zhǔn)確,你必須要精準(zhǔn)計(jì)算出每秒查詢時(shí)間(QPS)和事務(wù)時(shí)間(TPS),好比你感冒了,你說要配什么藥,醫(yī)生只能憑經(jīng)驗(yàn),你如果去抽象化驗(yàn),知道是病毒還是細(xì)菌感染,數(shù)量是多少后,才能進(jìn)一步診斷和配置服務(wù)器硬件。2、接下來,你要了解常用發(fā)中間件和數(shù)據(jù)庫的極限并發(fā)量。比如redis一般是11w左右(純粹內(nèi)存讀寫)、mysql每秒寫8w左右,讀10來萬(單表,多表就不一定,得看SQL的寫法...
主題 又到面試季了,從群里,看到許多同學(xué)分享了自己的面試題目,我也抽空在網(wǎng)上搜索了一些許多公司使用的面試題,目前校招和社招的面試題基本都集中在幾個大方向上,主要是:Java基礎(chǔ)、并發(fā)、JVM、算法、數(shù)據(jù)庫、...
為什么需要降載微服務(wù)集群中,調(diào)用鏈路錯綜復(fù)雜,作為服務(wù)提供者需要有一種保護(hù)自己的機(jī)制,防止調(diào)用方無腦調(diào)用壓垮自己,保證自身服務(wù)的高可用。最常見的保護(hù)機(jī)制莫過于限流機(jī)制,使用...
不知道大家打開本文,有沒有留意文章所在的分類節(jié)點(diǎn):云計(jì)算。其實(shí)我的本意,是要將微服務(wù)跟云架構(gòu)歸類在一起。因?yàn)樗麄兌加兄粋€相同的存在目的:方便擴(kuò)容!?? 擴(kuò)容。對于遇到過系統(tǒng)瓶頸,需要擴(kuò)容的系統(tǒng),恭喜你...
...庫的并發(fā)連接數(shù)也是有限制的,我們可以用連接池技術(shù)來應(yīng)對,就是保持一定數(shù)量的和數(shù)據(jù)庫的連接不斷開的長連接,需要連接數(shù)據(jù)庫的時(shí)候就從池子里選擇一個連接,用完放回去就好了,這個一般也是用中間件來實(shí)現(xiàn)。 好的...
隨著用戶規(guī)模的增長,數(shù)據(jù)庫的壓力也在成倍增加。面對大流量、高并發(fā),UCloud MongoDB 做到了高效,并展現(xiàn)出了更好的性能體驗(yàn)。 —— 優(yōu)志愿 CTO 張海鵬 背景 每年 6 月下旬到 8 月下旬期間是高考填志愿的高峰期,也...
...領(lǐng)袖參與了此次盛會,就互聯(lián)網(wǎng)時(shí)代的IT技術(shù)研發(fā)挑戰(zhàn)和應(yīng)對策略進(jìn)行了探討。網(wǎng)易技術(shù)委員會資深專家委員徐杭生在會議上發(fā)表演講,認(rèn)為移動互聯(lián)網(wǎng)為即時(shí)通訊技術(shù)的研發(fā)帶來了壓力,網(wǎng)易云將以穩(wěn)定性和易用性為目標(biāo),聚...
...我們運(yùn)維管理,SQL 特性、基準(zhǔn)測試、應(yīng)用場景測試則是應(yīng)對業(yè)務(wù)需求和業(yè)務(wù)場景的。 1. 功能與架構(gòu) TiDB 事務(wù)隔級別為 SI,支持 Spark 生態(tài),支持動態(tài)擴(kuò)容,跨數(shù)據(jù)中心部署。 這是 TiDB 官網(wǎng)最新的架構(gòu)圖: 從左至右看,可以通...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...