开发者社区> 问答> 正文

BucketCache模式的原理是怎样的?

BucketCache模式的原理是怎样的?

展开
收起
游客fbdr25iajcjto 2021-12-09 21:02:21 430 0
1 条回答
写回答
取消 提交回答
  • 原理:

    A

    规划RS总内存 :

    在系统内存允许且不影响其他服务的情况下,越多越好。设置为系统总内存的 2/3。

    B

    规划读缓存 CombinedBlockCache:

    整个RS内存分为三部分:读缓存、写缓存、其他。基本按照5 : 4 : 1的分配原则。读缓存设置为整个RS内存的50%

    B1

    规划读缓存LRU部分:

    LRU部分主要缓存数据块元数据,数据量相对较小。设置为整个读缓存的10%

    B2

    规划读缓存BucketCache部分:

    BucketCache部分主要缓存用户数据块,数据量相对较大。设置为整个读缓存的90%

    C

    规划写缓存MemStore:

    整个RS内存分为三部分:读缓存、写缓存、其他。基本按照5:4:1的分配原则。写缓存设置为整个RS内存

    2021-12-09 21:04:06
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
“静态调用链路发现”应用场景分析及实践探索 立即下载
事务、全局索引、透明分布式 立即下载
Web服务架构变化及性能优化 立即下载