使用redis的時(shí)候隻需要在初始化的時(shí)候定義一個(gè)全局的客戶端嗎?還是每次請求都要重新new一個(gè)客戶端?我的意思的是在多線程下會(huì)不會(huì)出問題?
認(rèn)證0級講師
可以使用一個(gè) ConnectionPool 來管理 redis 連線。
不需要,Redis是單線程的,所以無論你的程式擁有幾個(gè)到Redis的連接,Redis都會(huì)單線程的處理這些請求。