程序抓拍的图片保存在哪里更合理

tsguohui 2012-01-16 09:33:26
我设计一个考试系统需要抓拍10张考生考试的图片,而且需要保存1年,现在图片已经抓拍,是将图片保存在数据库中更合理还是保存在本地磁盘中,如果保存在数据库中,数据库会相当庞大,我用数据库为oracle数据库,备份数据库非常庞大,如果保存在本地磁盘,那么别人都会看到并且能找到修改和删除,而且存在安全性。
...全文
201 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
forgetsam 2012-01-19
  • 打赏
  • 举报
回复
数量没有上百万的,图片论M的,基本上数据库存个缩略图和地址

数量上百万的,图片几K的,基本就放数据库里面。两个都超标的,就不是一个表的问题了,去参考人家的图床网站。

888888888888 2012-01-17
  • 打赏
  • 举报
回复
建议,文件形式保存。
iqlife 2012-01-17
  • 打赏
  • 举报
回复
使用频率低的以操作系统文件存储,便于管理,
安全性和使用率高的以数据库存储
EnForGrass 2012-01-17
  • 打赏
  • 举报
回复
存到服务器上,
Ny-6000 2012-01-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 huangdh12 的回复:]
保存文件吧。 按照时间保存, 这样删除也方便。
[/Quote]
huangdh12 2012-01-16
  • 打赏
  • 举报
回复
保存文件吧。 按照时间保存, 这样删除也方便。
raymonshi 2012-01-16
  • 打赏
  • 举报
回复
我们是存储到服务器上,
服务器不应该有人能随便登录上去,不然不知是图片有安全性问题,其它任何东西都存在隐患
我心飞翔 2012-01-16
  • 打赏
  • 举报
回复
一般都存储在服务器的文件系统中,没有必要使用BLOB等大对象存储在数据库中。
数据库中只要记录图片的名称和存储的位置就好了,应用中需要的时候,从数据库中读取名称和位置直接用就可以了啊。
huangdh12 2012-01-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 liuqian4243 的回复:]

引用 3 楼 huangdh12 的回复:
保存文件吧。 按照时间保存, 这样删除也方便。
[/Quote]
是按照时间分目录。 说错了。
学习者 2012-01-16
  • 打赏
  • 举报
回复
同意1楼观点 上次我们的架构师谈论这个问题的时候 我听得也是这种观点

3,496

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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