Kafka特點(diǎn) 分布式多分區(qū)多副本多訂閱者基于ZooKeepler調(diào)度 高性能高吞吐量,每秒幾十萬(wàn)低延遲高并發(fā)時(shí)間復(fù)雜度o(1) 持久性與擴(kuò)展性數(shù)據(jù)可持久化容錯(cuò)性支持在線(xiàn)水平...
臟讀 數(shù)據(jù)庫(kù)隔離級(jí)別為讀未提交的時(shí)候,可能發(fā)生臟讀。讀未提交指當(dāng)會(huì)話(huà)A的數(shù)據(jù)庫(kù)操作尚未commit時(shí),會(huì)話(huà)B可以讀取到這個(gè)未提交的數(shù)據(jù)。而此時(shí)如果會(huì)話(huà)A因?yàn)槟承┰騬ollb...
轉(zhuǎn)載鏈接:https://juejin.im/post/5e79702af265da570c75580a Redis 是基于單線(xiàn)程模型實(shí)現(xiàn)的,也就是 Redis 是使用一個(gè)線(xiàn)...
轉(zhuǎn)載鏈接:https://juejin.im/post/5e624d156fb9a07ca80ab6f2 1、查詢(xún)SQL盡量不要使用select *,而是select具體字段...
常見(jiàn)并發(fā)模型 進(jìn)程 & 線(xiàn)程(Apache)C10K 異步非阻塞(Nginx,Libevent,NodeJS) 復(fù)雜度高 協(xié)程 (Golang,Erlang,Lua) 并發(fā)與...
基礎(chǔ)語(yǔ)法 Package包的用法 package是最基本的分發(fā)單位和工程管理中依賴(lài)關(guān)系的體現(xiàn); 每個(gè)GO語(yǔ)言源代碼文件開(kāi)頭都擁有一個(gè)package聲明,表示源碼文件所屬代碼包...
作者:Snailclimb鏈接:https://segmentfault.com/a/1190000019619667 什么是MySQL? MySQL 是一種關(guān)系型數(shù)據(jù)庫(kù),在...
定位慢 SQL 定位慢 SQL 有如下兩種解決方案: 查看慢查詢(xún)?nèi)罩敬_定已經(jīng)執(zhí)行完的慢查詢(xún) show processlist 查看正在執(zhí)行的慢查詢(xún) 我們一起來(lái)了解下這兩種方法...