mysql - 如果有多个用户并且他们都有多个条目,那么将图像存储到数据库的最佳方法是什么?
问题描述
我正在学习将图像存储到数据库。因此,根据我收集的信息,您存储图像的链接或 url,图像的字符串值被存储,而实际图像被存储在文件夹中。我的应用程序将为每个登录的用户提供一个配置文件。每个用户都可以创建条目,比如车辆。因此,每个用户可以拥有许多车辆,并且在此示例中为简单起见,车辆可能只有一个图像。因此,在存储图像时,是否将图像全部存储在一个目录中,每个图像都以用户名唯一命名,例如johnsmith1.jpg
,johnsmith2.jpg
? 还是每个用户都在文件夹上获得一个文件夹,每个文件夹都有他们的名字来唯一标识文件夹,然后将图像存储在该文件夹中?或者如果一辆车可以有多个图像,每辆车都有一个文件夹吗?我很困惑,因为我不知道拥有一个文件夹并在其中包含所有图像是否是一个好主意和一个好习惯。
解决方案
推荐阅读
- python-3.x - Python psycopg2 执行 select pg_notify 不起作用
- java - 将 SAP idoc 解析为 Java 对象
- amazon-web-services - 将 Amazon EC2 实例还原为快照?
- ssh - Ansible:无法将 /etc/ansible/hosts 解析为清单源
- c# - 带有多个单选按钮的多个问题c#
- ios - OperationQueue 执行时未调用操作子类“main”方法?
- javascript - 在两个链异步函数内和另一个循环内循环异步函数
- symfony - 在 YAML 中合并可重用块(Symfony 框架)
- ios - 默认纵向,一些特殊屏幕如何自动旋转或强制某些屏幕横向?
- python - 在不同机器上使用 Pyro4 时出现错误 99