男人的av一区二区资源,亚洲日韩国产精品无码av,蜜桃久久久aaaa成人网一区,亚洲日韩中文字幕一区,在线观看国产亚洲视频免费

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ā)現以前的老代碼訪(fǎng)問(wèn)Redis還是很頻繁,這個(gè)問(wèn)題還沒(méi)有解決,這個(gè)主要影響首頁(yè)數據的加載,算了,后面有時(shí)間再看看吧。

還有一個(gè)問(wèn)題就是切換皮膚的時(shí)候會(huì )有問(wèn)題,但是目前不影響我使用。后期克考慮優(yōu)化下。



標 題:《Bolo博客速度優(yōu)化
作 者:zeekling
提 示:轉載請注明文章轉載自個(gè)人博客:浪浪山旁那個(gè)村

    評論
    0 評論
avatar

取消
男人的av一区二区资源,亚洲日韩国产精品无码av,蜜桃久久久aaaa成人网一区,亚洲日韩中文字幕一区,在线观看国产亚洲视频免费