原创 那些年用過的Redis集羣架構(含面試解析)

Replication+Sentinel這套架構使用的是社區版本推出的原生高可用解決方案! 這裏Sentinel的作用有三個: 監控:Sentinel 會不斷的檢查主服務器和從服務器是否正常運行。 通知:當被監控的某個Redis服務器出現問

原创 思考設計SQL優化方案

一、優化的哲學 注:優化有風險,涉足需謹慎 11、優化可能帶來的問題? 優化不總是對一個單純的環境進行,還很可能是一個複雜的已投產的系統;優化手段本來就有很大的風險,只不過你沒能力意識到和預見到;任何的技術可以解決一個問題,但必然存在帶來一

原创 阿里JAVA手冊之MySQL數據庫 (建表規約、索引規約、SQL語句、ORM映射)

碼出高效、碼出質量。 代碼的字裏行間流淌的是軟件生命中的血液,質量的提升是儘可能少踩坑,杜絕踩重複的坑,切實提升質量意識。另外,現代軟件架構都需要協同開發完成,高效協作即降低協同成本,提升溝通效率,所謂無規矩不成方圓,無規範不能協作。衆所周