gpt4 book ai didi

image - 存储大量图像

转载 作者:行者123 更新时间:2023-12-03 06:07:41 26 4
gpt4 key购买 nike

我正在考虑开发自己的基于 PHP 的图库来存储大量图片,可能有数万张。

在数据库中,我将指向图像的 URL,但问题是:我知道将它们全部放在服务器中的同一目录中是不切实际的,因为这会减慢爬行的访问速度,因此,你将如何存储所有这些?某种基于 jpeg/png 名称的树?

您会推荐我什么规则来分区图像?

(它将专注于在廉价网络公司中使用,因此不可能对服务器进行破坏)

最佳答案

我们过去也遇到过类似的问题。并找到了一个很好的解决方案:

  • 为每张图片提供唯一的指导。
  • 为每个图像创建一个数据库记录,其中包含子图像的名称、位置、guid 和可能的位置(缩略图、缩小尺寸等)。
  • 使用 guid 的第一个(一个或两个)字符来确定顶级文件夹。
  • 如果文件夹中的文件过多,请重新拆分。更新引用资料,您就可以开始了。
  • 如果文件数量和访问次数过多,您可以将文件夹分散到不同的文件服务器上。

我们的经验是,使用指南,您可以得到或多或少统一的划分。它就像一个魅力。

可能有助于生成唯一 ID 的链接:

关于image - 存储大量图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/446358/

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