不知道大家在安利坚果云的时候,有没有遇到过这种尴尬?
A:我推荐给你个超级好用的软件,坚果云!贼啦的好使!
B:坚果云?锤子的?
A:不是的!
B:不是罗永浩的那个?
A:……
这篇文章就是为大家解密坚果云幕后推手!
他不是坚果手机的罗永浩,
也不是三只松鼠的章燎原。
他只是一只松鼠。
为啥这么说?那得从松鼠储存食物开始说起。
又到了交配(划掉)储存食物的季节了,我们看到松鼠离开了自己的同伴独自跑向茂密的森林,准备开始储藏自己过冬的食物了。挖个坑,埋点土,数个一二三四五. 自己的粮食自己的土,埋啥都有自己的福,下个冬天自己就是最美的屯粮大户。松鼠一般会有一种主要的屯粮方式,两种存储特色:
⭐壹:屯粮
松鼠为了不让自己的粮食被一锅端,选择分布式储存自己的粮食。这存一点,那存一点,毕竟老师有教不要把鸡蛋放在一个篮子里。所以所有的小松鼠都选择了降低风险,多放几个地,牢牢记住位置,冬天自己就是挖宝小骑兵,时刻给自己惊喜。
⭐贰:特点
1.分类储存
但是松鼠也不是傻白甜的把所有的食物都一股脑的藏在各个地方,他们也会评估食物的重要性来决定到底放哪里。摇一摇,松子满满,藏远一点防止别人抢走。
摇一摇,品质不佳,算了就埋在树底下好了,被别的松鼠挖到就挖到了吧,最心水的还在远方的地底下。
这分类存储的方式和我们人类一样,文件按类型重要程度进行存储,照片选择Google photo,视频放在度娘云盘,重要文件放到坚果云,真儿真儿一个道理。
2.欺骗式存储
在藏食物的时候,会挖很多假坑然后像模像样地埋好土,数个一二三四五,不愁投机取巧的不上当。
假坑也会随着自己当时处于的环境进行调整,一般假坑的比例是占在10% 到 20% 如果有妖艳贱货在偷偷观察,明显这个比例会提高,甚至干脆不藏了,直接吃掉!老子就算吃掉也不会便宜你的!
动图来源Stefan Kruijt
怎么样?松鼠的存储食物的方式有没有觉得很熟悉,和我们是不是如出一辙?!
坚果云就是用的分布式存储的方式把大家的文件数据「打散」成无数个小碎片,存储在各个服务器上,以保障文件的安全。
所以, 当每一个用户上传文件到坚果云服务器后,我们坚果云会像松鼠一样采用分布式储存的方式,将文件自动经过算数编码存储在多个彼此隔离的单元之内,任何独立的单元损坏,坚果云都会进行自动的数据恢复并且每次读取文件时 测试数据的完整性。
除此之外,坚果云还会继承松鼠分布式储存的特点,分类存储。 在文件被打散成多个小块之后,再根据数据特性和用户身份,自动生成密匙利用AES算法加密存储。加密密钥通过不可恢复的单向哈希计算得来,保证其他人无法访问用户数据。
所以如果松鼠也知道这种加密方法的话,坚果绝对不会被偷!
大家了解吗?我们坚果云不是锤子的坚果云,也不是三只松鼠的坚果云,而是可以给大家安全同步重要资料的坚果云。
看不见的松鼠,塑造了坚果云。