Bolo博客速度優(yōu)化
背景 可能是實(shí)在太無(wú)聊了,居然覺(jué)得Bolo博客響應有點(diǎn)慢,忍不住看了下代碼,發(fā)現了一個(gè)比較難以接受的現實(shí):Bolo博客中的markdown沒(méi)事都會(huì )調用解析服務(wù)區解析。 開(kāi)發(fā) 于是我就加了下面這個(gè)函數: public static String toHTML(final String markdownText, String cacheKey) { String cache = RedisCacheUtils.getCache(cacheKey); if (!StringUtils.isEmpty(cache)) { return cache; } cache = toHTML(markdownText); RedisCacheUtils.cacheValue(cacheKey, cache); return cache; } 在別人調用的時(shí)候優(yōu)先從Redis里面獲取了緩存。詳細代碼如下: https://github.com/zeekling/bolo-solo/commit/1f5eb32df14c5181d03fa33c4010e3828fe0353d 其他問(wèn)題 但是發(fā)現以前的老....