今天想在自己的服务器上设计一个存放图片的目录,我自己定义的结构是这样的:
ID 图片名称 图片ID名称 所属文章ID 所属用户ID
表项解释说明:
图片名称(用户上传的时候图片自带的名称)
图片ID名称(图片传到服务器之后,将图片原来的名称存储起来,并且根据当前服务器的时间来为这张图片重新命名)
所属文章ID (图片所属的文章的ID号)
所属用户ID (如果以后图片存储的比较多了,如果有多个用户的话,图片数量居多,那么一张表可能完全存储不下,可以根据用户ID来找到相应的表,这样就提高了检索速度,减轻了服务器负担)
看到facebook服务器上有100亿多的照片,那么它们在服务器上是以怎样的逻辑结构进行存储的呢?还有当今大型网站,比如qq空间,它们的图片又是怎样存储的呢?
求各位大神普及一下知识。
搭建图片服务器,可参考此教程:https://yq.aliyun.com/articles/708134
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。