什么是RDB? 內(nèi)存快照(將內(nèi)存中的數(shù)據(jù)在某一時刻的狀態(tài)記錄至磁盤中)?,F(xiàn)實可以理解為拍照。 想象下如果100個人(數(shù)據(jù))在拍照,那首先想到的問題這100個人給誰拍照?拍照的...
什么是RDB? 內(nèi)存快照(將內(nèi)存中的數(shù)據(jù)在某一時刻的狀態(tài)記錄至磁盤中)?,F(xiàn)實可以理解為拍照。 想象下如果100個人(數(shù)據(jù))在拍照,那首先想到的問題這100個人給誰拍照?拍照的...
AOF日志是如何實現(xiàn)的? 注意點:AOF是寫后(Redis 是先執(zhí)行命令,把數(shù)據(jù)寫入內(nèi)存,然后才記錄日志)日志,避免出現(xiàn)記錄錯誤命令的情況。 AOF日志都記錄了什么? 如上圖...
為什么說Redis單線程? Redis 的網(wǎng)絡(luò) IO 和鍵值對讀寫是由一個線程來完成的,這也是 Redis 對外提供鍵值存儲服務(wù)的主要流程。 Redis什么情況下是多線程? ...
redis性能為何如此突出? 純內(nèi)存操作,內(nèi)存操作本身就很快。 鍵值對是按一定的數(shù)據(jù)結(jié)構(gòu)來組織的,操作鍵值對最終就是對數(shù)據(jù)結(jié)構(gòu)進行增刪改查操作,所以高效的數(shù)據(jù)結(jié)構(gòu)是 Redi...
三大步驟 第一步:備份主庫 mysqldump -h192.168.56.44 -P3379 -uroot -p123456 --routines --single_tran...
首先查看日志格式是這樣的。 嗯 看來用了proxy,好吧,幸好后面有外網(wǎng)IP地址。我就唰唰的寫了以下命令: 思路:先用雙引號"切割,IP所在位置在第8列打印輸出。然后去重統(tǒng)計...
大白話的數(shù)據(jù)結(jié)構(gòu),應(yīng)該可以了呀。 什么是數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)的組織、管理和存儲格式,為了就是高效地訪問和修改數(shù)據(jù)使用。 數(shù)據(jù)結(jié)構(gòu)包含線性數(shù)據(jù)結(jié)構(gòu)(數(shù)組、鏈表),也包含樹、...
今天遇見一個很尷尬的問題,表字段包含created_at 和 updated_at分別為創(chuàng)建時間和修改時間,一段時間后,發(fā)現(xiàn)程序中途修改后,導(dǎo)致兩個字段值都是為空。但是這兩個...
例如:varchar類型的字段值分別為 desc排序結(jié)果為 解決方案: select * from b_app_version where `type` = 1 order ...
昨天嘗試了用Let's Encrypt給自己的博客部署了HTTPS,感覺這個服務(wù)真的是非常方便。網(wǎng)上有很多關(guān)于Let's Encrypt的文章,不過本站因為部署在docker...
如果laravel出現(xiàn)500,輸入php artisan key:generate 就可以正常訪問,但是再次敲入composer 任意命令后出現(xiàn)500,檢查下目錄權(quán)限 chm...
使用存儲過程: drop procedure if exists useCursor; 如果在mysql終端使用為命令終止符號,代替分號,因為分號在begin...end中會...
nginx的安裝與基本配置文檔網(wǎng)上已經(jīng)有很多了,但具體講優(yōu)化的文章還比較少,偶爾發(fā)現(xiàn)有這么一篇《nginx優(yōu)化 突破十萬并發(fā)》仔細拜讀后,轉(zhuǎn)至此做以收藏,感謝原作的辛苦編寫。...
docker docker-compose 部署自行百度。 1. cd ~ 2. mkdir -p gitlab/config (用于存放gitlab配置文件) 3. 創(chuàng)建d...