![]() |
1
2
|
![]() |
2
1
就像在任何(真实的)文件系统中一样,当您要列出一个包含大量文件/子文件夹的文件夹时,可能需要一些时间。 默认情况下,jackrabbit2.x现在将散列用户空间。
我个人会赞成你的第一个建议,因为它更有意义。 我们有一个webapp,所有用户都可以在JCR中上传/删除/修改他们的文件,并且是这样做的:
我们大致遵循在类UNIX系统中完成主文件夹的方式。 我们尽量把我们(合理地)能做的事情都搞清楚。例如用户空间(/s/si/simong),但也包括消息:
但是,一个给定文件夹中的子文件不能超过1000个,这取决于单个用户(不过我们会警告他们) ie:在~/private下的所有内容都只能由当前用户读写,~/public是每个人都可以读的。 |