网盘目录设计

2022-10-09 14:47:00 +08:00
 lazyfighter

比较好奇,网盘的目录文件表设计,有没有什么骚操作

1203 次点击
所在节点    程序员
9 条回复
sinnosong1
2022-10-09 17:17:14 +08:00
没有吧,我现在做的网盘没有。目录结构就是跟 linux 一样的目录,然后文件的话用一些 type 记录下类型。
baobao1270
2022-10-10 01:57:50 +08:00
存 hash 啊

类似 /data/3A/1F/628874604D8B8DD8DAE765E53EA 这样的
lazyfighter
2022-10-10 09:34:46 +08:00
@sinnosong1 目录层级是怎么搞的,parent 这种吗
lazyfighter
2022-10-10 09:35:11 +08:00
@baobao1270 我没描述清楚问题, 主要问问层级是怎么搞的
sinnosong1
2022-10-10 09:52:32 +08:00
@lazyfighter db 里面保存了 parentId
lazyfighter
2022-10-10 11:34:20 +08:00
@sinnosong1 还是用其他方式了吗? 其实这种对于层级遍历不是很友好
sinnosong1
2022-10-11 11:37:13 +08:00
@lazyfighter 目前 db 就是这样的,其他的暂时用的 aws 的 s3 和 Athena 来搞的。
lazyfighter
2022-10-11 15:51:54 +08:00
@sinnosong1 你们大概多大规模呀 方便透露吗
sinnosong1
2022-10-11 19:14:11 +08:00
@lazyfighter 现在还是 demo 阶段,上个月刚演示过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/885528

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX