和大家探讨一个问题

一剑飘雪 2011-02-12 08:53:22
需求背景:客户有很多资料都是以文件夹的形式保存,每个文件夹下面含有子文件夹及其他内容(word、execl、txt等等)。那么现在客户想把该文件夹保存起来,方便其他用户搜索,就像微软下的F3文件搜索一样。如果用户输入文件夹名,则系统会把该文件夹名显示出来(肯定是模糊查询了)。用户也可以添加该文件夹到该系统中。

实现方法:方法一:将客户上传的文件夹放入到一个服务器中,然后将该路径保存到数据库中,用户在搜索的时候只需要特定的条件(姓名、时间、文件夹名等),然后系统将会根据路径去服务器获取相关文件夹。
方法二:将客户文件夹通过二进制存入到数据中,用户在搜索的时候再将其解析出来。

现在想问大家上面我想的2个方法的可信性,大家可还有其他思路呢?
...全文
113 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
一剑飘雪 2011-02-18
  • 打赏
  • 举报
回复
这个是不是一个很大的工程呢?
靠我一个 能做出来不?
lyhoo163 2011-02-12
  • 打赏
  • 举报
回复
我认为第二种,更好,但需要专人维护。
一剑飘雪 2011-02-12
  • 打赏
  • 举报
回复
我也想用第一种方法,那么是不是还要用户买服务器啊?
用户都是局域网的。
还有个问题:delphi 如何上传文件夹啊?通过ftp?
keeley20 2011-02-12
  • 打赏
  • 举报
回复
第一种更为合理,如果选第二种,存储的文件太大,时间久了 数据库肯定大得惊人,不方便管理和备份。
bdmh 2011-02-12
  • 打赏
  • 举报
回复
推荐第一种,特别是对于数据量比较大的
Q315054403 2011-02-12
  • 打赏
  • 举报
回复
各有取舍。。比如文件权限控制等
Delphi上传FTP,可FTP,也可直接把内容存入DB里,但建议FileStream

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧