猫史档案馆


设想#1--分散式储存云数据

用户:𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟查看:404 回复:11 评论:218 创建时间:2022-04-02T18:40:43


众所周知, 编程猫从来不会给我们充裕的云数据空间, (风纪:宁已涉嫌造谣) 面对庞大的数据储存需求, 让无数个创作者费劲了心思减少数据量储存需求。 我也是其中一员, 最近我研究zip已经。。。。。 一团糟。 ------------ 以前, 我在了解zip原理时 也了解到了喵(ptop) 原理: 其中是这样的 把一份文件拆分成若干份 让多个人下载 比一个人占领高频段宽带快得多, 然后又继续看zip了 --------------- 几天后 我突然想起喵, -如果把刷新和喵结合- -一个人有所有的云数据(相当于缓存) -然后他上传数据到云端服务器 -服务器变成了传输中枢 -服务器输出数据给其他人后,删除数据 -然后,别人再上传数据 -再传输一次。。。。 每个人都有变量,而且变量没有长度限制 我当时万分兴奋, 但是又想到是游玩者的变量作为数据库, 又正常了, 因为:必须要有一个账号在线 ---------------------------------- 以上是我设想#1的全部 如果有人真的做出来了 那么云数据的储存量将没有限制


回复

上一页第 1 页 / 共 1 页下一页
Asheep233Asheep233

当然可以~买一个9块钱一年的云服务器挂着就好了

点赞0


评论

一般只有MMO游戏才会用到

是bcm的好吧

对啊,bcm

你搞个服务器。。。打开你的作品

然后其他用户的变量都集中到你的服务器里存储。。。他们上线了你再发回去。。。

然后你电脑没电了

私有云变量只有4096字符长度

对于一些有存档的作品一点不友好


𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

众所周知,

云数据的容量从来不够用()
两个列表和12个云变量的空间

不足以对抗我们庞大的数据储存需求,()

让无数个创作者费劲了心思减少数据量储存需求。

------------

本章节和下面的有一一一一一点点关系

p_2p(ptop)

原理:

把一份文件拆分成若干份

让多个人下载

比一个人占领高频段宽带快得多,

---------------

那么我们套用一下原理

云列表是有限的

每个人进入游戏时

都会创建属于他的云变量

那么私有云变量就是无限的

一个人有所有的云数据(相当于磁盘())

当他在线时

云端服务器传一部分数据到他的云变量里

替云列表储存

但是他不能动用那个云变量

当他更改数据时(发出请求到云列表)

传输数据到服务器(传输中枢)

服务器输出数据给其他人后,

别人的云变量就有了他的数据

云列表刚刚上传删除数据

然后别人再传输一次。。。。

但是如果代替储存的人不想玩了

就会造成数据丢失

所以要把同一个数据传输到多个人的变量里

还有,

云列表储存内容:

无法被修改的数据

和

会变动的数据

云服务器必须有自己的时钟

储存云变量也有时钟

当变量的时钟与云列表不同就要更新

以免传输到云列表的是旧数据

---------------------------------------

*本设想具有不稳定性,还没有结果实验

点赞1


评论

结果=进行

不过这个只能暂时分担云列表分担,之后还要传回去的 (因为:所有云变量只有在拥有者在线时才能被访问)

否则会出现数据丢失现象

其实就是类似比特币这种,每人人手一个区块链


𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

喵d

点赞0


评论


𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

喵d

点赞0


评论


我是伊柒我是伊柒

我试试让技术喵给我云存加到25000))

点赞1


评论

所以你看懂了吗()()()

只看标题)

()()()()()()()()()()()()()()()()()()()()()()()()


𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

开个玩笑:1024*(10公有+4私有)+128000*2=270,336字符容量

点赞2


评论


离开的十五分之六老咸鱼离开的十五分之六老咸鱼

我试试

点赞0


评论

不过这个只能暂时分担云列表分担,之后还要传回去的

所以这时候只能把云列表上的数据放到普通列表

(因为:所有云变量只有在拥有者在线时才能被访问)

所以=私有

是的,所以我细想了下发现云列表也不需要了

直接用私有云变量是吧()

不行的,这个只有在作品中期到中后期才有用,其余几乎无效

我的设想和在线人数挂钩 如果只有2个人在线可能压力就很大

说来听听

将所有的信息按在线n个人数大致分为n份 每人领取一份 时刻更新 调用时再把信息放一起

两个私有 一个是玩家动态id 一个是当前存储信息

动态id用于确定自己存储哪些信息

相当于把我的话重新删补复述一遍()

草草草草草)))))

动态id=玩家编号

字节储存范围 编号*1024~(编号+1)*1024

38%power,还能再聊一会

我去干作业了)))今天怕是做不了

没事,明天请你来这里实验实验()


离开的十五分之六老咸鱼离开的十五分之六老咸鱼

脑测 可以通过一个云列表,两个私有云完成

优化的事情我不管))

点赞1


评论

前提,这家伙一直在线()()()

开几十个号放作品里扩张储量是吧()()()()

是这样的))人太少了储量不够

然后你吸引到了官方()()()()()()()

grass


Accumulating丶謀Accumulating丶謀

我觉得可以定义一个云列表,一个公云,一个私云

点赞0


评论

就能解决用户所有问题

啊,可能不用私云

不可能的()

你先听我说

还需要私云

私有云变成列表还是云列表的

数据

公有变量列表可以传输数据,私有不行

(你不会想像下面一样吧)

私云(a)是第几名注册,(d)是是否登录,公云(b)是总共注册数,云列表(c)的每一(a)项是用户信息,每当注册,如果d=0,设置a为b+1,设置d为1,若果d=1,则导入云列表的第a项,a项是用的无限云存起来的,用列表分割

但是只能有1000个用户耶

第a项分割完用普通变量支持每一项就可以了

拓云啊

想想不现实

我今天刚给自己拓了4000

不,理论上成立,就是云列表数据过大

别手残删了就行

https://shequ.codemao.cn/community/436174

行,照你那么像,那么怎么发布音乐(至少400字符)

我的想法是组成一个超长句

不会吧,你那个社区是能自己发音乐的?

这么niubility啊

有人造出来过吗

我想了几周了

因为bcm没有音轨

你不上课吗

所以我打算用这个神奇的想法https://shequ.codemao.cn/work/138147705

哦上,但是不是网课

你上高一?

没有

初三?

没有没有

好了谈点正事

初一?

别,你一定要比我大,否则我会遭受暴击

没有没有

阿巴

。。。

没有

所以你上小学?

没有(故意)

哦,那你上中学啊,那没事了(假装误解自我安慰)

没有(故意)

那就是大学啊,膜拜膜拜

没有(故意)

故意的啊,那肯定就是了呗

总不可能小学接触三角函数()

来协作吗

没有(故意(故意))

你们在聊啥,加我一个

没有(我故意(故意的))

夜猫子+1(

协作免了(电拔了)

别啊

我经常和黑帽少年晚上聊天

我不信

协作啥

电脑配置真不行(充电5h,只用1.8h)

每次一说正经事你就说没电了,不懂熬夜是电脑+电线吗

一堆UI

估计是他的音游

没有

没我的复杂()

UI我会啊,不过要明天,音游我也会

哦。

绝对不是

是一个社区awa

音游不错

我打算自定义一堆称号

(啥)

黑帽社区?我本来想搞个追梦社区,但是……

那要用云变量或云列表

(用空调代替散冷())

追梦工作室没了啊

喵d我现在云只剩1000了

阿巴阿巴

a都是云列表吧

这(看我回复的谁)

云端肯定要用

谁?黑帽少年,我?

可以看这个帖子

全是云列表()

()

我觉得云端会炸

打算一起做一个不

指自己的

当然()

OK

最近好多人做社区

啥啊》

啊啊

不过。。。。。ui就行了(数据我弄得你们看不懂)

对啊,你们做手机版电脑版

问问黑帽就知道

()()

pc

你好像没回复我

电脑

(剩下40分钟还不确定的时间让我紧张())

第一百条!!!

手机版就要做屏幕喵

about you?

电脑有UI就行

咱仨又是一百条

哦没错,小游戏多一点更好

哦哈

我觉得没必要

()()

How are you

()()()

not good (发抖)

Fine, and you?

见缝插针我包了

Oh wow!

阿巴阿巴

power40%-10% (1%/min)

yes

well, that's quite easy stuff

emmmm

给你们看个东西

我估计这数据量不是10个云列表可以装得下的

?是什么

你能教我吗

?救你什么

我可以教你UI

(真心觉得电脑漏电了)

一堆非线性特效

人类高性质男性

解决

啊,我现在只差矢量定制的UI目标没达到

。。。。。。

肯定用函数

矢量是什么?

其他代码都懂,核心就一个差除以速率

就是图标

我有基本上所有UI函数

充满疑惑)))))):

https://m.喵

发不了啊啊啊

删掉https,.com前面加空格

就可以了

//m.喵

咱能换个地方聊吗

随便(照顾一下漏电同志)

不够电,估计一会就得明天见

。。。。。。。。。。。。。。。。。。。。。

__________(屏蔽)

你充电线别又被你家长抱着睡

喵=抱 着

az

我天

(unhappy)

电池在和我玩把戏()

我想换个地方,我在小鸟工作室等你

估计没到就没电()

你什么时候来测我的新作啊

那可是我技术含量最高的

先等一下,漏电同志还没聊完()()()

。。。。。。。。

明天来嘛,或者现在》

https://player.codemao.cn/new/we/145621550

好想给笔记本配一个电源()

你的充电线呢

啥时候聊完啊

他电脑貌似没电啦

收着呢

):

az被谁守着

你们怎么有点幸灾乐祸的感觉。。。。。。。。。。。。。

嗨害嗨我又回来了啊

哪有,我只是想让你测评https://player.codemao.cn/new/we/145621550

人呢

没了,我也没了

say goodbe—

他走了

先说坏消息


PAQ_LeoPAQ_Leo

这样做还有一个弊端,就是现在IPV4协议已经不够用了,所以又有了NAT,当对方的WIFIIP处于不可穿透的类型就又损失了一个存储,再说,发现游戏一般是在浏览器上,别人把缓存一清。。。这不就凉了

点赞1


评论

所以服务器上还要进行备份,到时候数据丢失就麻烦了!

emmm这是kitten


DDguanDDguan

根本不用,把一个私人云分割成列表不就好了吗

点赞1


评论

。。。。。。。。。。。