并發(fā)

PHP中redis和memcache區(qū)別-小浪學(xué)習(xí)網(wǎng)

PHP中redis和memcache區(qū)別

php中redis和memcache區(qū)別 PHP中memcached 和 redis 都很類似:都是內(nèi)存型數(shù)據(jù)庫,數(shù)據(jù)保存在內(nèi)存中,通過tcp直接存取,優(yōu)勢是速度快,并發(fā)高,缺點(diǎn)是數(shù)據(jù)類型有限,查詢功能不強(qiáng),一般用作緩存...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長9個(gè)月前
2510
PHP怎么實(shí)現(xiàn)數(shù)據(jù)緩存擊穿 緩存擊穿解決方案詳解-小浪學(xué)習(xí)網(wǎng)

PHP怎么實(shí)現(xiàn)數(shù)據(jù)緩存擊穿 緩存擊穿解決方案詳解

緩存擊穿的解決方案主要包括互斥鎖、設(shè)置永不過期、使用空值或默認(rèn)值、布隆過濾器等,其中互斥鎖是最常用的方法;1. 互斥鎖通過僅允許一個(gè)請求重建緩存來防止并發(fā)請求沖擊數(shù)據(jù)庫;2. 設(shè)置緩存永...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長4小時(shí)前
407
redis消息隊(duì)列如何防止數(shù)據(jù)丟失-小浪學(xué)習(xí)網(wǎng)

redis消息隊(duì)列如何防止數(shù)據(jù)丟失

Redis實(shí)現(xiàn)消息隊(duì)列有兩種形式: 廣播訂閱模式:基于Redis的 Pub/Sub 機(jī)制,一旦有客戶端往某個(gè)key里面 publish一個(gè)消息,所有subscribe的客戶端都會觸發(fā)事件集群訂閱模式:基于Redis List雙向+ ...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長8個(gè)月前
4915
什么是redis雪崩-小浪學(xué)習(xí)網(wǎng)

什么是redis雪崩

redis緩存雪崩的英文解釋是奔逃的野牛,指的是緩存層當(dāng)?shù)糁螅l(fā)流量會像奔騰的野牛一樣,大量后端存儲,這是由于某些原因,整體不能夠提供服務(wù),于是所有的請求,就會到達(dá)存儲層,存儲層的...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長7個(gè)月前
348
MySQL 5.7 vs 8.0,性能PK-小浪學(xué)習(xí)網(wǎng)

MySQL 5.7 vs 8.0,性能PK

mysql教程欄目介紹MySQL 5.7和MySQL 8.0的性能對比。 背景 測試mysql5.7和mysql8.0 分別在讀寫、只讀、只寫模式下不同并發(fā)時(shí)的性能(tps,qps) 前提 測試使用版本為mysql5.7.22和mysql8.0.15 s...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長4個(gè)月前
3815
redis緩存雪崩、緩存擊穿、緩存穿透是什么意思-小浪學(xué)習(xí)網(wǎng)

redis緩存雪崩、緩存擊穿、緩存穿透是什么意思

什么是redis緩存? Redis緩存是一個(gè)開源的使用ANSIC語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。 redis緩存的作用是什么? Redis緩存的使用,極...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長4個(gè)月前
2710
深入了解MySQL中的鎖(全局鎖、表級鎖、行鎖)-小浪學(xué)習(xí)網(wǎng)

深入了解MySQL中的鎖(全局鎖、表級鎖、行鎖)

本篇文章帶大家了解一下mysql中的鎖,介紹一下mysql的全局鎖、表級鎖和行鎖,希望對大家有所幫助! 根據(jù)加鎖的范圍,MySQL里面的鎖大致可以分成全局鎖、表級鎖和行鎖三類 一、全局鎖 全局鎖就是...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長3個(gè)月前
2113
手把手帶你搞懂Redis高可用集群-小浪學(xué)習(xí)網(wǎng)

手把手帶你搞懂Redis高可用集群

本篇文章給大家?guī)砹岁P(guān)于redis的相關(guān)知識,其中主要介紹了集群的相關(guān)問題,redis集群是一種分布式數(shù)據(jù)庫方案,集群通過分片來進(jìn)行數(shù)據(jù)共享,并提供復(fù)制和故障轉(zhuǎn)移功能,希望對大家有幫助。 推...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長2個(gè)月前
455
分享一個(gè)實(shí)用插件:VSCode Drawio,讓VSCode也能畫流程圖!!-小浪學(xué)習(xí)網(wǎng)

分享一個(gè)實(shí)用插件:VSCode Drawio,讓VSCode也能畫流程圖!!

本篇文章給大家分享一個(gè)實(shí)用vscode插件:vscode drawio,讓你分分鐘能用 vscode 畫出完美的流程圖、思維導(dǎo)圖與 uml 圖。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對大家有所幫助。 相...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長9個(gè)月前
2913
告別單線程瓶頸:使用 kzykhys/parallel 庫提升 PHP 程序性能-小浪學(xué)習(xí)網(wǎng)

告別單線程瓶頸:使用 kzykhys/parallel 庫提升 PHP 程序性能

最近我負(fù)責(zé)一個(gè)圖片處理項(xiàng)目,需要對大量圖片進(jìn)行批量縮放和水印添加。由于圖片數(shù)量巨大,單線程處理方式導(dǎo)致程序運(yùn)行時(shí)間過長,嚴(yán)重影響了用戶體驗(yàn)。我嘗試過一些優(yōu)化方法,但收效甚微。這時(shí),...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長2個(gè)月前
387