有办法在一个目录下放 50w 个目录吗

2016-07-03 21:44:12 +08:00
 ykjsw
因为情况比较特殊,无法分目录。。
2022 次点击
所在节点    问与答
6 条回复
alect
2016-07-03 22:02:08 +08:00
ext2: 32768
ext3: 31998
ext4: unlimited
此外特意搜了下一个目录下能装多少文件,以前还真不知道
http://stackoverflow.com/questions/466521/how-many-files-can-i-put-in-a-directory
riaqn
2016-07-03 22:14:19 +08:00
别的不知道 ext 系列的 目录其实就是个特殊的文件,内部是树结构。所以一个目录下能放多少个项取决于单个文件的大小。
fcicq
2016-07-03 23:59:35 +08:00
上 FUSE 想办法重映射一下吧...
msg7086
2016-07-04 06:04:35 +08:00
可以放但是性能会变差。试试看 ReiserFS 和 Reiser4 。
herozhang
2016-07-04 09:59:23 +08:00
可以自己写一个 mysql 的接口,对程序映射成文件系统来用
nocwat
2016-07-04 16:42:14 +08:00
@alect ext4 并不是没有限制,我们实际测试过在两千万左右

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

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

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

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

© 2021 V2EX