鍍金池/ 問答/人工智能  Java  C/ 一道面試題: 為什么要用redis做手機驗證碼緩存,誰告訴你這么做的?

一道面試題: 為什么要用redis做手機驗證碼緩存,誰告訴你這么做的?

為什么要用redis做手機驗證碼緩存,誰告訴你這么做的?

這樣做有什么好處?

回答
編輯回答
有你在

1.redis緩存運行效率高 2.可以設(shè)置過期時間 3.考慮到分布式數(shù)據(jù)個負(fù)載均衡數(shù)據(jù)要一致,這種共有的不用持久化的數(shù)據(jù)最好找一個緩存服務(wù)器存儲

2018年5月9日 12:43
編輯回答
替身

redis、Memcache都是內(nèi)存數(shù)據(jù)庫,都支持K-Y型的數(shù)據(jù)結(jié)構(gòu),redis還支持其他更加豐富的數(shù)據(jù)結(jié)構(gòu)(list,set,hash等)。
redis可以通過expire來設(shè)定過期策略,比較適用于驗證碼的場景。

2018年4月2日 07:04