springboot使用jedis操作redis(三)

这里我们模拟自定义数据存储的分片计算逻辑(数据层面分布式)
单个redis的连接,缓存逻辑执行完毕后,分布式集群中的一些问题:
单节点的性能,容量都有瓶颈,必须使用多个节点

数据如何分配?
	假设100条商品信息需要存储到缓存中,均衡的分配到每个节点中存储
	而这些存储需要的计算步骤和数据分片的计算
	
	数据分片:数据层分布式集群中,数据被切分存储/读取,从多个服务器集群中的过程,必须对应正确严谨的计算逻辑
			被切分的每一份数据都称为数据分片(就是给你一个苹果你合理分配一下)

测试代码如下
在这里插入图片描述

总结;
随着数据的不断增长,和数据内容不可控
就会有一下缺点:
1.数据倾斜严重,要修改大量的自定义的计算逻辑
2.key值的取值范围发生变动

那有没有一种方法能够随着数据发生变动也能使用的计算逻辑呢?
下一篇文章讲解

(个人学习总结,转载注明出处,如有错误请指出,谢谢!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值