gpt4 book ai didi

mysql - 将图像作为文件存储在文件系统中或作为二进制文件存储在 BLOB 数据库字段中

转载 作者:搜寻专家 更新时间:2023-10-30 20:22:00 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Storing Images in DB - Yea or Nay?

哪种方法更好?有什么优点和缺点?

在我看来,将图像存储在数据库中的优点是:

  • 数据库完整性(使用外键保持所有数据库条目有效比密切关注文件系统并在每次数据库更改期间在那里进行必要的更改更容易)
  • 更少的工作和更容易的维护(您只需要处理一个数据存储的地方——数据库)

缺点是:

  • 数据库服务器负载增加

你同意以上几点吗?

目前我所做的是将小图像(如头像和缩略图)作为 BLOB 存储在数据库中,并将大图像(如全尺寸照片或墙纸)存储在文件系统中。你认为这是一个好方法吗?如果是,是否有一些神奇的数字(文件大小)决定将图像存储在数据库中是否仍然有利?如果不是,我是否应该将所有图像存储在一个地方(数据库或文件系统)?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com