开源云存储seafile学习(一)

1.client 碎片传送:

如100M的zip,分割成1M的100份,进行传输;

实现秒传,根据文件的hash值。

2.文件加密:
 client实现碎片加密。
 
 密码使用中间密码,进行文件加密。
 
 如client设置密码为:123456
 
 上传文件时生成唯一的中间密码:987654,保存在commit信息。
 
 如client改密码,中间密码不变。
 
3.server分布式同步技术

时间: 2024-07-28 18:11:14

开源云存储seafile学习(一)的相关文章

开源网盘云存储 Seafile

摘要: Seafile 是一款安全.高性能的开源网盘(云存储)软件.Seafile 提供了主流网盘(云盘)产品所具有的功能,包括文件同步.文件共享等.在此基础上,Seafile 还提供了高级的安全保护功能以及群组协作功能.由于 Seafi ...Seafile 是一款安全.高性能的开源网盘(云存储)软件.Seafile 提供了主流网盘(云盘)产品所具有的功能,包括文件同步.文件共享等.在此基础上,Seafile 还提供了高级的安全保护功能以及群组协作功能.由于 Seafile 是开源的,你可以把

seafile开源云存储搭建,配置

Seafile安装方法 1.        Seafile官网:官方网站:http://seafile.com/ 2.        Seafile目前已在以下系统上测试过:Debian 6 .Ubuntu 11.10, 12.04 .Centos 5.8, 6.0+,Seafile服务器端有32和64位. 3.        根据官方文档,Seafile建议安装在Home目录下.执行以下命令就是在Home下新建freehao123文件夹,在freehao123文件夹下新建一个installed

docker 搭建私有云盘 Seafile

缘起 现如今各种云存储服务其实挺多的,国外有经典的DropBox.Google Drive.微软的OneDrive等,国内也有可以免费使用的各种云. 那么为什么想要搭建私有云存储呢?主要是本着"自己的数据自己管理"的原则. 其一是防止数据被窃取.这些云存储服务往往是和自己的某些平台账号绑定在一起的,或者至少是跟自己的某个邮箱绑定在一起的(密码重设),一旦平台账号或邮箱被黑客获取,所有的数据就一览无余了.再加之网络上社工库泛滥,很多人喜欢在各种网络服务上使用相同 的密码,往往是某一个账号

云存储性能测试工具--COSBench安装

COSBench安装 Cosbench是Intel的开源云存储性能测试软件,COSBench目前已经广泛使用与云存储测试,并作为云存储的基准测试工具使用 1 环境 1.1 操作系统 COSBench可在windows和linux两种系统中运行,而为了更好的发挥硬件和系统的能力,建议在使用COSBench进行测试时,选择linux系统,目前我使用的环境是:ubuntu 12.04系统版本: 1.2 运行环境 JRE 1.7+ CURL 2 安装 2.1 支持环境安装 2.1.1 JRE JRE安装

学习MVC之租房网站(十一)-定时任务和云存储

在上一篇<学习MVC之租房网站(十)-预约和跟单>完成了用户的预约看房以及后台操作员对预约看房的跟单操作.接下来会做定时发邮件的功能,并且用云存储进行上传图片的保存. 一 定时任务和邮件发送 a) 通过实现定时发邮件这个功能,在学习Quartz.Net的同时也能用用邮件发送.Quartz.Net支持各种各样灵活的定时配置,以天.周.月的周期都能支持.使用Quartz的时候,要涉及三个方面:IScheduler.Job和Trigger,自己写的任务作为Job,定时配置放在Trigger中,到了指

【大话存储】学习笔记(20章),云存储

目前云计算.云存储.云备份等技术可谓是铺天盖地,其中不乏有很多是浑水摸鱼的,本来没有多少云的性质,只是打着云的旗号来炒作而已. 目前市场对一款产品是否是云,没有明显的界定.因为云本来就没有一个标准. 云的是怎么来的 国外在指代一堆设备的时候,一般使用Cluster这个词,而中文翻译一般是"簇"或者"集群".云这个词来源已不可考,也许是某个人在讲授PPT的时候,顺口说了一句"The Servers in the cloud"的吧,这样Cloud这个

60款开源云应用【Part 3】(60 Open Source Apps You Can Use in the Cloud)

60款开源云应用[Part 3](60 Open Source Apps You Can Use in the Cloud) 本篇翻译自http://www.datamation.com/open-source/60-open-source-apps-you-can-use-in-the-cloud-3.html,原作者Cynthia Harvey,翻译者hcbbt,转载请注明. 如果有翻译错误希望能指出,欢迎交流- 60款开源云应用[Part 1] 60款开源云应用[Part 2] 60款开源

iOS / OXS LeanCloud云存储方案简单测试记录

说明 LeanCloud是我目前认定的非常适合于小型网络手机游戏开发,特别是小型创建业者团队进行网络游戏开发的优秀云存储方案.为此,我先后在Node.js环境.Android环境和iOS在进行了测试调试,感觉非常满意,当然少量数据的测试并不代表真实环境的海量数据测试,仅供参考而已.以下简要记录了在iOS环境下对于LeanCloud提供的云存储服务测试情况,以及个别特殊情况的记录. 记录备案 我是严格安装https://leancloud.cn/docs/sdk_setup-ios.html处pn

存储行业学习资源推荐

http://blog.csdn.net/liuaigui/article/details/6144929 移动互联网.物联网.云计算.电子商务.商业智能.信息搜索.社会化网络,......,IT领域从来都不缺乏热门技术趋势和商业噱头.这可苦了我等IT人,毕竟时间和精力是很有限的,我们需要选择一两个方向作为自己的职业或事业目标,所谓术业有专攻,选对了方向有可能事半功倍.我在这里给力地推荐存储行业,一个非常有潜力的领域,它是网络技术后的又一个技术浪潮.推荐理由呢?其一,物质.能量和信息是自然科学研