正在开发一个图片管理网站(类似www.flickr.com图片管理网站),遇到了一些问题,希望大家多多指教
1.如果想提高图片存取效率,是不是该用图片压缩以提高性能?
2.图片直接放在数据库中好(二进制),还是在数据库存路径,文件系统存对应图片好?
3.还有这种网站一般那些东西要进行缓存?类似SNS网站
谢谢大家!
问题补充
sdh5724 写道
感觉这是架构师的工作哦。 一点都不明白,几乎难作。
首先谢谢。
是的,现在就在扮演架构师的角色,因为第一次涉及大规模图片存取,所以想找下解决方案,以前做过三维图形开发,里面有用压缩流提高纹理读取速度,现在就是不知道这个能否这样做。也向前辈请教下经验。
问题补充
goodfifa08 写道
那得看你服务器的容量和性能了,别人TX每天上传上千万张的图片都行。
抛开硬件因素,就是单单从存储读取策略上来说哪种是相对来说比较合理高效的,所以比较头疼,如果大家有经验,希望能够给小弟提下意见,万分感谢。