分布式和微服務(wù)的區(qū)別 從設(shè)計(jì)理念上來看 分布式用于分散壓力 微服務(wù)用于分散能力 從部署角度上來看 分布式 主要用于分散壓力斩萌,所以分布式的服務(wù)都是部署在不同的服務(wù)器上的犀斋,再將服...
分布式和微服務(wù)的區(qū)別 從設(shè)計(jì)理念上來看 分布式用于分散壓力 微服務(wù)用于分散能力 從部署角度上來看 分布式 主要用于分散壓力斩萌,所以分布式的服務(wù)都是部署在不同的服務(wù)器上的犀斋,再將服...
高并發(fā)優(yōu)化方案会涎,可從以下幾個(gè)角度進(jìn)行優(yōu)化 存儲(chǔ)角度 縮短鏈路長度角度 減少請(qǐng)求次數(shù)角度 資源復(fù)用角度 異步編程 從存儲(chǔ)角度 數(shù)據(jù)庫 sql優(yōu)化 索引優(yōu)化 分庫分表 讀寫分離 ...
文章概述 介紹各大常用經(jīng)典的排序算法和效率究珊,以及python實(shí)現(xiàn)常用算法(冒泡排序闺骚,選擇排序颠通,快速排序险污,插入排序) 冒泡排序 介紹:冒泡排序算法思想比較簡單猪瞬,對(duì)要排序的列表憎瘸,...
緩存穿透 緩存穿透陈瘦,是指查詢一個(gè)數(shù)據(jù)庫一定不存在的數(shù)據(jù)幌甘。正常的使用緩存流程大致是,數(shù)據(jù)查詢先進(jìn)行緩存查詢痊项,如果key不存在或者key已經(jīng)過期锅风,再對(duì)數(shù)據(jù)庫進(jìn)行查詢,并把查詢到的...
并發(fā)減庫存 秒殺的場景有很多鞍泉,比如:搶購皱埠、搶票、搶紅包等等咖驮”咂鳎總之训枢,就是在極短時(shí)間內(nèi)有大量的請(qǐng)求。 我們都知道忘巧,這種系統(tǒng)設(shè)計(jì)的大方向就是限流恒界,即通過層層過濾,最終只讓相對(duì)較少的...
python解釋器 我們一直說python是解釋性語言砚嘴,不需要編譯十酣,并不是說操作系統(tǒng)真的就能識(shí)別.py文件的代碼了,機(jī)器永遠(yuǎn)只能識(shí)別01010101际长,要想在機(jī)器上運(yùn)行耸采,編譯的...