代碼原則部分:
- 坦誠相待原則——寫代碼的時候儘量不要有隱藏的邏輯,最好別人在讀你的代碼的時候能夠直接把邏輯樹給理通,否則你寫的代碼就是個維護的大坑。
redis:
- 別太依賴redis,redis雖然讀寫快,但它也不是萬能的, 要考慮用戶量大的情況下,它有可能被塞滿。
關於怎麼減少redis中存放的數據,可以從數據量和高複用來入手。從數據量本身來解決,就是存放的東西不能過大,另一方面,高複用則規定了redis中存放的數據不應該隨着用戶量的增加而快速增加,如果能夠實現幾百人甚至幾千人複用一份數據,那麼數據量稍微大一點也無可厚非。另一方面,其實也能夠從存活時間的角度入手,但是這樣治標不治本,不能應對高併發情景。