[quote=引用 8 楼 yiyefangzhou24 的回复:] [quote=引用 6 楼 qq_39850605 的回复:] 存全路径,建立索引,剩下的东西让数据库去头疼就好了,再说你哪怕有个十万百万的数据,数据库的效率也还是挺让人满意的。
1. 可以用BLOB类型,缺点是不是所有数据库系统都支持对BLOB字段进行查找,但是主流商业数据库系统,Oracle、DB2是可以,甚至可以对BLOB中存储的PDF、DOC之类的文件进行全文本查找,普通文本更是不在话下
每个文件或目录只保存本身的名字, 然后用一个字段保存它的父节点的主键
|---------------------------| | 主键 | |---------------------------| | 索引(指向父节点主键) | |---------------------------| | 数据 |
[quote=引用 6 楼 qq_39850605 的回复:] 存全路径,建立索引,剩下的东西让数据库去头疼就好了,再说你哪怕有个十万百万的数据,数据库的效率也还是挺让人满意的。
存全路径,建立索引,剩下的东西让数据库去头疼就好了,再说你哪怕有个十万百万的数据,数据库的效率也还是挺让人满意的。
那显示出来的时候怎么组织?判断路径?这种多并发的时候要累死服务器
最简单的方法当然是每个文件保存全路径了
5,530
社区成员
4,169
社区内容
加载中
试试用AI创作助手写篇文章吧