原文:JAVA面試——分布式緩存

為什么用緩存 高性能:減少查詢同一個數據時的響應速度 高並發:減少數據庫的承載壓力 s ,緩存走內存,天然支撐高並發 緩存的不良后果: 緩存與數據庫的雙寫不一致 緩存雪崩 緩存穿透 緩存並發競爭 Redis和memcached區別 單線程 NIO 異步 Redis支持服務器端數據操作:數據類型更多,功能更全 內存使用效率對比:簡單key value時memcached效率高,hash結構存儲Re ...

2019-02-12 15:37 0 999 推薦指數:

查看詳情

分布式緩存面試題5

1、面試題 如何保證Redis的高並發和高可用?redis的主從復制原理能介紹一下么?redis的哨兵原理能介紹一下么? 2、面試官心里分析 其實問這個問題,主要是考考你,redis單機能承載多高並發?如果單機扛不住如何擴容抗更多的並發?redis會不會掛 ...

Fri Aug 03 17:24:00 CST 2018 0 2202
分布式緩存面試題2

1、面試題 redis和memcached有什么區別?redis的線程模型是什么?為什么單線程的redis比多線程的memcached效率要高得多(為什么redis是單線程的但是還可以支撐高並發)? 2、面試官心里分析 這個是問redis的時候,最基本的問題 ...

Fri Aug 03 17:18:00 CST 2018 0 1136
分布式緩存面試題3

1、面試題 redis都有哪些數據類型?分別在哪些場景下使用比較合適? 2、面試官心里分析 除非是我感覺看你簡歷,就是工作3年以內的比較初級的一個同學,可能對技術沒有很深入的研究過,我才會問這類問題,在寶貴的面試時間里,我實在是不想多問 其實問這個問題 ...

Fri Aug 03 17:20:00 CST 2018 0 910
分布式緩存面試題6

1、面試題 redis的持久化有哪幾種方式?不同的持久化機制都有什么優缺點?持久化機制具體底層是如何實現的? 2、面試官心里分析 redis如果僅僅只是將數據緩存在內存里面,如果redis宕機了,再重啟,內存里的數據就全部都弄丟了啊。。。。。。你必須得用redis ...

Fri Aug 03 18:00:00 CST 2018 0 1099
分布式緩存面試題7

1、面試題 redis集群模式的工作原理能說一下么?在集群模式下,redis的key是如何尋址的?分布式尋址都有哪些算法?了解一致性hash算法嗎? 2、面試官心里分析 在以前,如果前幾年的時候,一般來說,redis如果要搞幾個節點,每個節點存儲一部分的數據,得借助 ...

Fri Aug 03 18:12:00 CST 2018 0 6866
分布式緩存面試題8

1、面試題 了解什么是redis的雪崩和穿透?redis崩潰之后會怎么樣?系統該如何應對這種情況?如何處理redis的穿透? 2、面試官心里分析 其實這是問到緩存必問的,因為緩存雪崩和穿透,那是緩存最大的兩個問題,要么不出現,一旦出現就是致命性的問題。所以面試官一定 ...

Fri Aug 03 18:15:00 CST 2018 0 842
分布式緩存面試題1

1、面試題 在項目中緩存是如何使用的?緩存如果使用不當會造成什么后果? 2、面試官心里分析 這個問題,互聯網公司必問,要是一個人連緩存都不太清楚,那確實比較尷尬 只要問到緩存,上來第一個問題,肯定能是先問問你項目哪里用了緩存?為啥要用?不用行不行?如果用了以后 ...

Fri Aug 03 17:11:00 CST 2018 0 1228
分布式緩存面試題4

1、面試題 redis的過期策略都有哪些?內存淘汰機制都有哪些?手寫一下LRU代碼實現? 2、面試官心里分析 1)老師啊,我往redis里寫的數據怎么沒了? 之前有同學問過我,說我們生產環境的redis怎么經常會丟掉一些數據?寫進去了,過一會兒可能就沒了 ...

Fri Aug 03 17:22:00 CST 2018 0 1221
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM