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