1、數(shù)據(jù)庫字段默認(rèn)值不能為null,要有默認(rèn)值空值,插入數(shù)據(jù)最好對有默認(rèn)值的字段也塞值(默認(rèn)值),更新數(shù)據(jù)時(shí)對可能有變更的字段都塞值(空字符串都...
計(jì)數(shù)器限流 最原始的代碼 但是計(jì)數(shù)器限流無法對相鄰兩秒都是高qps進(jìn)行限流,比如1:29:29.999有100qps,1:30:30.001也有...
snowflake 源碼地址由于源碼是scala編寫的,翻譯成java snowflake 64bit組成 41位的時(shí)間戳能夠用到約69年。假設(shè)...
ehcache Terracotta公司使用的開源的緩存框架,get操作源碼解析 Ehcache put(final K key, final ...
change buffer是一個(gè)特殊的數(shù)據(jù)結(jié)構(gòu),當(dāng)二級索引的頁面不在緩沖池中,change buffer會(huì)緩存對二級索引的數(shù)據(jù)操作(update...
MemoryStore 始終處于啟用狀態(tài),所有元素都可以放在MemoryStore層 線程安全 就是使用內(nèi)存存儲(chǔ)(ConcurrentHashM...
MySQL主備數(shù)據(jù)流轉(zhuǎn)流程 備庫B和主庫A維持了一個(gè)長連接1、在備庫 B 上通過 change master 命令,設(shè)置主庫 A 的 IP、端口...
Ehcache has three storage tiers, summarized here: Memory store – Heap me...
追問 1:不引入兩個(gè)日志,也就沒有兩階段提交的必要了。只用 binlog 來支持崩潰恢復(fù),又能支持歸檔,不就可以了? 如果在圖中標(biāo)的位置,也就是...