美文网首页
缓存分片

缓存分片

作者: 光标 | 来源:发表于2024-03-19 13:37 被阅读0次

        今天复习的时候看到一道题,说是某工程师为提高缓存的处理能力,建议采用缓存分片的方法。那么问题 来了,什么是缓存分片?

        其实从这个名字就能在一定程度上见名知义,简单按名字理解,我的第一反应就是把缓存数据切成一片一片的,分开存储。

就像这样把苹果切片

        那这个时候我们又想了,苹果为啥不能直接吃,为啥非要切成一片一片的呢。这就涉及到一个美食品尝的问题了,如果切片了,我我们先尝一片,如果不好吃,那我们就直接换吃梨子或者其他水果了。

        其实这个例子呢还不能完全体现信息数据的特点。现在短视频比较火,以我们刷短视频为例,比如 一个5分钟的视频,如果文件大小是200M,需要下载5秒钟,那我的手机就得转圈转5秒钟下载完整个视频我才能开始看。但是如果是做了分片呢,假如把他分5片,那么我先加载第一段假如只需要40M,一秒钟的时间,那我手机只需要转一秒钟就可以开始播放,而我假如看了十几秒钟不想看了,那么我就直接划走了,这样既节省了我的时间,也节约了网络流量。

        而到了这里,我们也能大概的明白为什么要做缓存分片了,也能明白题中所说“某工程师为提高缓存的处理能力”的意思了,这样能用更少的网络资源,以及在单位时间内处理更多的用户请求了。

相关文章

  • 音视频开发之旅(50)-边缓存边播放之缓存分片(1)

    目录 什么是缓存分片 为什么要缓存分片 如何实现 资料 收获 一、什么是缓存分片 我们在上一篇介绍AndroidV...

  • redis 分片

    为什么要分片 问题:公司用户量3千万,用户基本信息缓存到redis中,需要内存10G,如何设计Redis的缓存架构...

  • 初识缓存分片框架Redic

    点击Redic进入我们的项目主页,获得更多信息和内容。 Redic是什么? Redic是一个简单易用的Redis缓...

  • Ignite的集群和分区

    数据分区 分区模式包括分片和复制模式,以缓存Cache为单位,配置项为cacheMode,详细参考: https:...

  • redis 集群搭建

    Redis集群 使用redis做缓存工具 实现系统高可用,redis需要做主备。使用redis做分片集群。 向业务...

  • ShardingSphere官网及总结

    中文文档 分片 分片算法 精确分片算法 范围分片算法 复合分片算法 Hint分片算法 分片策略 标准分片策略 复合...

  • 日知录1-数据分片模型和路由算法

    分片模型: 先将数据映射到分片;再将分片映射到机器;都是多对一的关系。 分片策略:哈希分片和范围分片。 哈希分片通...

  • MongoDB 集群

    分片群集 MongoDB分片群集由以下组件组成: 分片:每个分片包含分片数据。每个分片都可以部署为副本集。 mon...

  • number_of_shards的理解

    分片理论知识 分片数量总分片数=主分片数(副分片数+1)"settings": {"number_of_shard...

  • MongoDB分片群集组件

    MongoDB分片群集包含以下组件: 分片:每个分片包含分片数据的子集。从MongoDB 3.6开始,必须将分片部...

网友评论

      本文标题:缓存分片

      本文链接:https://www.haomeiwen.com/subject/jfcttjtx.html