原文:一次使用 Redis 優化查詢性能的實踐

因為我的個人網站 restran.net 已經啟用,博客園的內容已經不再更新。請訪問我的個人網站獲取這篇文章的最新內容,一次使用 Redis 優化查詢性能的實踐 應用背景 有一個應用需要上傳一組ID到服務器來查詢這些ID所對應的數據,數據庫中存儲的數據量是 千萬,每次上傳的ID數量一般都是幾百至上千數量級別。 以前的解決方案 數據存儲在Oracle中,為ID建立了索引 查詢時,先將這些上傳的ID ...

2015-02-17 13:20 1 18250 推薦指數:

查看詳情

一次接口性能優化實踐總結:優化接口性能的八個建議

前言 最近對外接口偶現504超時問題,原因是代碼執行時間過長,超過nginx配置的15秒,然后真槍實彈搞了一次接口性能優化。在這里結合優化過程,總結了接口優化的八個要點,希望對大家有幫助呀~ 數據量比較大,批量操作數據入庫 耗時操作考慮異步處理 恰當使用緩存 優化程序邏輯 ...

Sun May 31 06:57:00 CST 2020 0 3338
一次Redis實現布隆過濾器的優化實踐

背景 業務方需要實現一個曝光去重的功能,決定采用布隆過濾器,又因為是多節點應用,為保證數據一致性,通過Redis實現。本文記錄下開發時的思路,以及優化過程。 初次實現 Redis4.0以上對布隆進行了插件支持,可以用特定的指令進行元素添加和判重,但考慮到不是所有環境的Redis都支持插件安裝 ...

Fri Feb 05 00:44:00 CST 2021 1 537
一次性能優化實戰經歷

每次經歷數據庫性能調優,都是對性能優化的再次認識、對自己知識不足的有力驗證,只有不斷總結、學習才能少走彎路。 內容摘要: 一、性能問題描述 二、監測分析 三、等待類型分析 四、優化方案 五、優化效果 一、性能問題描述 應用端反應系統查詢緩慢,長時間出不來 ...

Sat Dec 31 22:44:00 CST 2016 8 1925
一次EFCore性能優化

  最近換公司了,新公司項目技術是用dotnetcore + efcore 做業務層的數據查詢。最近早會發言時候,測試提出有個頁面查詢列表速度特別慢,有幾十秒之長。我聽着有點詫異,畢竟之前在上一家公司我們接口查詢速度必須在200ms以內,有1秒的已經很誇張了,幾十秒基本沒有用戶體驗。但是這畢竟不是 ...

Sat Apr 20 00:55:00 CST 2019 1 2941
一次mysql性能優化(thread)

ERROR: "Can't create a new thread (errno 12); if you are not out of available memory, you can ...

Fri May 05 00:14:00 CST 2017 0 1391
一次線上 OOM 和性能優化

大家好,我是鴨血粉絲(大家會親切的喊我 「阿粉」),是一位喜歡吃鴨血粉絲的程序員,回想起之前線上出現 OOM 的場景,畢竟當時是第一次遇到這么 緊臟 的大事,要好好記錄下來。 1 事情回顧 在某次周五,通過 Grafana 監控,發現線上環境突然出現CPU和內存飆升的情況: 但是看到網絡 ...

Thu Jan 02 05:44:00 CST 2020 1 973
一次前端性能優化的案例

前兩天遇到一個前端性能相關的bug,感覺還挺典型的,整理了一下解決過程和思路,寫下來分享給大家。 場景是這樣的,有一個答題的界面,可以播放音頻、填空、提交答案,界面是長這個樣子的: 看起來還挺簡單吧,但是我們在手機上跑的時候,卻遇到了以下問題: 1. 填完空后,提交按鈕會由灰色變為藍色 ...

Thu Nov 02 21:14:00 CST 2017 25 4322
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM