欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql存貨查詢,有些程序員一直堅持反對使用redis怎么辦

黃文隆2年前28瀏覽0評論
mysql存貨查詢,有些程序員一直堅持反對使用redis怎么辦?

一方面我肯定是不支持這些“上古”程序員做法的,但是另外一方面,我也是非常理解他們的想法的。

為什么有些人不接受新技術

首先,有些公司的風格就是:“可以不干,但是不能犯錯”。

我曾經在一家央企的 IT 部門工作,對此有著深刻的認識:你的系統可以一年到頭沒有什么新功能,幾年不做升級,但是千萬不能有生產事故,否則可能真的會“萬劫不復”,也就是績效會低、獎金會少,甚至升職無望。

在這種環境中工作的大部分老員工,除非是迫不得已,幾乎不會主動去升級和完善系統的,“能穩定運行就行了”。

第二,有些公司推行一項新的技術,不一定開發自己說了算。

這個是什么意思呢?很多公司會有專門的團隊維護這些硬件資源和中間件資源的,也就是說,開發想用數據庫,公司有 MySQL 和 Oracle,那么你只能在兩個中間選一個,你想用 PostgreSQL ?沒有資源,也沒有 DBA 可以幫你維護。

你說給我一臺裸機,我自己搭建和維護,對不起,不可能的。

話說,我現在好像用用 Elasticsearch 呀!

還有一些程序員,他們會對自己沒有使用過的技術擔心,盡管這項技術已經在行業內非常成熟了。

在他們眼里,【沒有使用過】就等于【有風險】。

如果公司有資源,只是程序員自己的原因不愿意使用 Redis 的話,那么如何說服他呢?

如果是一些業務場景,必須使用 Redis 才能解決的話,那就非常好辦了,因為也沒有別的選擇么;

如果只是想使用 Redis 做緩存,加速數據訪問的話,是這種比較簡單的場景的話,建議可以這樣:

實現考慮的稍微嚴謹一些,比如在 Redis 中查詢不到數據,就直接查詢數據庫,如果查詢 Redis 過程異常,就直接查詢數據庫,Redis 的相應時間設置的超時時間稍微短一些... 這樣最壞的結果就是,多花了幾十毫秒查詢 Redis,但是至少不會出錯。

相信一段時間過去后,他們會愛上 Redis 的。

我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。