欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

相册功能选用哪种好?

程序员文章站 2024-02-02 20:48:46
...
现在有个需求是要把用户发表评论中带的图片自动归类成用户相册方便其他用户浏览,以前是有把图片地址保存在数据库里,如果每次查看相册的话都会查询数据库,现在想如果直接遍历用户相册文件夹下面的图片来浏览相册,哪种方式比较好?不知道大神们看懂了没?

回复讨论(解决方案)

建议你还是用以前的方式做,图片地址存数据库里面。图片保存在硬盘里面。不过你需要将图片关联上用户。

遍历用户相册文件夹的话,难不成每个用户都建一个文件夹吗?

建议你还是用以前的方式做,图片地址存数据库里面。图片保存在硬盘里面。不过你需要将图片关联上用户。

遍历用户相册文件夹的话,难不成每个用户都建一个文件夹吗?
现在纠结的时候如果表数据大的话,那查询的时候不就很慢了,如果在文件夹里遍历应该会比较快点吧

把图片地址存入json扩展

把图片地址存入json扩展
什么意思?能说明白点?图片用json格式存入数据库?

每次查看相册的话都会查询数据库
这是很正常的,数据库就是干这个的,累不死

如果表数据大的话,那查询的时候不就很慢了
想当然了吧?
至多对用户id做一个索引

如果在文件夹里遍历应该会比较快点吧
又是想当然了!
数据库查询是在一个文件中进行的,而文件夹遍历是在硬盘中进行的
你说那个快?

每次查看相册的话都会查询数据库
这是很正常的,数据库就是干这个的,累不死

如果表数据大的话,那查询的时候不就很慢了
想当然了吧?
至多对用户id做一个索引

如果在文件夹里遍历应该会比较快点吧
又是想当然了!
数据库查询是在一个文件中进行的,而文件夹遍历是在硬盘中进行的
你说那个快?
多谢版主的回答,用户id是有做索引的。我知道该怎么做了。多谢!


把图片地址存入json扩展
什么意思?能说明白点?图片用json格式存入数据库?
是的