因为数据太大在一台服务器上内存不够需要在分段在多个服务器上申请,比如说8个长度的数组,在一台机器上申请内存就是int[] a = new Int[8],如果有四个服务器,就在上面分别申请2个长度的数组,int[] a = new Int[2]这样
不用redis和任何大数据框架,要自己造轮子
redis 了解一下,用现成的轮子
redis结合spark已经完成了,现在不用这个,要自己造轮子
别人说可以用rpc远程调用,现在就卡在在别的服务器上new int[2]这一步
就用redis吧,支持事务的,加上乐观锁应该能解决问题,实在不行,可以百度一下。
redis的三种类型架构熟悉下 standalone、sentinel、cluster
干嘛自己为难自己,用成熟的第三方组件吧