理論(下方有實操) for update skip locked 官方文檔:https://dev.mysql.com/doc/refman/8.0/en/innodb-lo...

理論(下方有實操) for update skip locked 官方文檔:https://dev.mysql.com/doc/refman/8.0/en/innodb-lo...
編碼大全 可參考我之前的文章:快速理解ASCII袖瞻、GBK顾复、Unicode押搪、UTF-8纯陨、ANSI[https://blog.csdn.net/weixin_42100387/a...
并發(fā)與并行 并發(fā):由于CPU數(shù)量或核心數(shù)量不夠帽撑,多個任務并不一定是同時進行的泼各,這些任務交替執(zhí)行(分配不同的CPU時間片,進程或者線程的上下文切換)亏拉,所以是偽并行扣蜻。 并行:多個...
廢話嗶嗶 都說算法是程序的靈魂莽使,算法源于數(shù)學,數(shù)學是描述宇宙萬物的語言笙僚,這話一點不假芳肌,開發(fā)出身算法用的較少,回過頭看算法肋层,用到了亿笤,遞歸、循環(huán)栋猖、分支净薛、分治、合并蒲拉、取舍調優(yōu)的思想...
經過實測:1.09億的數(shù)據(jù)量進行中文檢索爆班。ElasticSearch單機的檢索性能在0.005~5.6秒之間,此檢索速度可滿足95%的業(yè)務場景(注意:每條ES文檔平均65個漢...
“10000條”問題(個人稱謂) 癥狀: 在數(shù)據(jù)量不大的情況下,可能還會使用from + size的傳統(tǒng)分頁方式雨涛,但是數(shù)量受限枢舶,只能取前10000條的數(shù)據(jù)。 緣由:ES限值1...
前置銜接文章:ElasticSearch第1講(4萬字詳解 Linux下安裝、原生調用右锨、API調用超全總結括堤、Painless、IK分詞器绍移、4種和數(shù)據(jù)庫同步方案悄窃、高并發(fā)下一致性...
ElasticSearch 官方文檔:https://www.elastic.co/guide/en/elasticsearch/reference/current/gett...
哨兵模式 官方文檔:https://redis.io/docs/latest/operate/oss_and_stack/management/sentinel[https:...
Redis事務與MySQL事務 不一樣去枷。 原子性:MySQL有Undo Log機制,支持強原子性是复,和回滾删顶。Redis只能保證事務內指令可以不被干擾的在同一批次執(zhí)行,且沒有機制...
APCu 極簡概括: PHP 的開源內存緩存擴展淑廊,類比Redis逗余,但是一般都用Redis,所以APCu用的很少季惩。 官方文檔:https://www.php.net/manua...
創(chuàng)建表時應當設置not null录粱,添加一個默認值0或''去替代null腻格。 sum('field')的坑 若一列的所有值都是null,那么sum函數(shù)的結果不是0啥繁,而是null荒叶,...
進程、線程蚕钦、協(xié)程 進程:應用程序的啟動實例亭病,運行起的代碼叫進程,有獨立的內存空間嘶居,類比工廠的P個(P=1單進程罪帖,P>1多進程)車間。 線程:線程是CPU調度的最小單位邮屁,是進程...
謹防持久化+未授權訪問漏洞入侵服務器 CVE編號找不到痹仙,CNVD有一個:CNVD-2015-07557(國家信息安全漏洞共享平臺漏洞編號)。這是我之前寫過的文章殉了,漏洞成因开仰、影...
場景假設 A表(1000條數(shù)據(jù))left join B表(1000條數(shù)據(jù))。 嵌套循環(huán)(Nested-Loop Join) 極簡概括:顧名思義多層循環(huán)疊加宣渗,由于MySQL條數(shù)...
理論(后半部分有實操詳解) 哲學思考 易經思維:向各國人講述一種動物叫烏龜,要學很久的各國語言污秆,但是隨手畫一個烏龜劈猪,全世界的人都能看得懂。 道家思維:努力沒有用(指勞神費心的...
源碼理解思維的提升 分享一些個人見解庸推。Laravel里面的某些概念常侦,就像魔術一樣,看起來很厲害贬媒,當知道魔術怎么變的聋亡,就會認為也不過如此。所以不必感覺Laravel里有些概念難...
破除困境帶你飛 能遇上高并發(fā)的杀捻,基本都是有點規(guī)模的公司,小公司基本都是CRUD蚓庭。想去一線城市跳槽致讥,想去有高并發(fā)的公司,但是沒有高并發(fā)經驗器赞,沒有高并發(fā)的經驗垢袱,就去不了高并發(fā)的公...