为了账号安全,请及时绑定邮箱和手机立即绑定

做一个存储云,实现大文件及其相关信息上传查询下载。

做一个存储云,实现大文件及其相关信息上传查询下载。

收到一只叮咚 2018-12-07 02:30:21
想做一个私有存储云,然后多个客户端进行上传下载。而且上传的文件都是比较大的视频文件,而且还得包括上传视频的其他相关描述信息,各位同胞们有什么好的技术吗,开发成本小,效率高的。我用java。还得包括视频查询(根据上传时间,其他信息等)下载(批量)。并发可能不算太大,大概100个客户端,每个客户端上传频率也不是特别高,大概每天10次,每次2G左右
查看完整描述

14 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

100个客户端*10*2G*30天=60T,完全无法想象题主的开发成本小是啥意思。

查看完整回答
反对 回复 2018-12-16
?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

听说有个Hadoop。

要开发成本小,直接找云存储服务提供商呗。

查看完整回答
反对 回复 2018-12-16
?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

我的程序是特定的领域的。。。基本没有什么变动。。大概就上边那些功能

求大神支招

查看完整回答
反对 回复 2018-12-16
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

我是一个人在战斗啊。。。开发成本为0的啊。。我就是为了要实现功能。。。存储可以不用考虑啊。。。那个是使用我软件的人考虑的事。。

查看完整回答
反对 回复 2018-12-16
?
RISEBY

TA贡献1856条经验 获得超5个赞

@秋风悲画扇: 我其实没资格讨论这个问题的,我什么都不懂,对于这样的问题一没经验二没实践,我只是来凑热闹的。

下面乱说一堆:

1. 如果说单个文件2G,还是C/S结构比较合适,你看各种网盘的大文件上传都是要装浏览器插件的或者用它的客户端,http是不行的吧

2. 大叔已经算过了,每月60T,这其实也是一个问题啊,怎么储存;Hadoop?我实际也不知道它到底是个什么,能用来干什么

3. 这是大文件,上传下载都得断点续传吧

4. 如果文件信息不是特别敏感,可以用云存储提供商,如七牛云储存(有广告嫌疑啊),少考虑很多问题

查看完整回答
反对 回复 2018-12-16
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

@liqipeng: 你说的对,条件是他是一个内网。。不能访问互联网啊。。。
我本来就是想用CS做的。。。就没有考虑过用BS。。不走http的。。。
我问的就是CS架构的软件有没有比较现成的东西可以用。。。
还是说只能自己走socket自己从头到尾做。。。
关于存储。。是不是可以架设网络存储。。。或者自己实现一套分布式存储系统。。。

查看完整回答
反对 回复 2018-12-16
?
萧十郎

TA贡献1815条经验 获得超13个赞

nodejs

查看完整回答
反对 回复 2018-12-16
?
暮色呼如

TA贡献1853条经验 获得超9个赞

什么意思啊

查看完整回答
反对 回复 2018-12-16
?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

什么意思啊,nodejs能弄啥。。。。不过是个web服务器吧

查看完整回答
反对 回复 2018-12-16
?
呼如林

TA贡献1798条经验 获得超3个赞

@visonme: nodejs能做C/S吗。。。我印象中只是做B/S吧

查看完整回答
反对 回复 2018-12-16
?
隔江千里

TA贡献1906条经验 获得超10个赞

@秋风悲画扇: 

C/S是可以的,参考nodewebkit, 其实就是给web添加了执行的外壳 

查看完整回答
反对 回复 2018-12-16
  • 14 回答
  • 0 关注
  • 519 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信