每天要保存10万张图片,要设计一个系统来管理、存储他们,
主要是如何存储这么多数据。尽可能详细描述。需要说明使用什么操作
系统,什么语言,什么数据库,以及一些细节。第一次提问,帮忙解答下
主要是如何存储这么多数据。尽可能详细描述。需要说明使用什么操作
系统,什么语言,什么数据库,以及一些细节。第一次提问,帮忙解答下
解决方案 »
- ehcache注解问题,请大侠帮忙
- 正则 只能是 6位数字或者16位字母?
- 关于JAVA MAIL发送问题
- xml配置servlet问题
- spring配置问题:'target' is required
- List<Map<String,String>怎么封装到JSON对象中,然后再还原成List<Map<String,String>
- 请教.Hibernate 中多主键关联的 hbm 文件如何写
- struts中formbean的值更新问题
- 现在符合J2EE1.3规范使用EJB2.O,想选择商业运行服务器,那种价格最低??
- JAVA语言的可读性比较差,关键字和变量可以连在一起,看着真累!!!
- 请教struts的action代码如何复用
- struts中web.xml servlet配置不能实现.请高手看下。
首先拿到这个需要解决的问题,应该先想想其可行的解决方案,至少保证3种以上,然后选择最优方案。
描述如下:
方案一:我们可以把照片保存在服务器硬盘上,建立一个统一的目录,当然为了方便管理,10万照片命名一定要规范且唯一,通过统一目录结构+照片名称组合成唯一命名方式,使用数据库来存放相关的照片存放路径。可以通过管理照片的存放路径来实现照片的管理。(至于前台的设计什么方式都可以C/S或者B/S。开发语言自选,自己最擅长的就行)。
方案二:
方案三:
设计思想因为路过,所以仅列出自己第一时间想到的,但是不一定是最优的。具体的实现方式,根据自己擅长的开发方式及开发语言等。
首先拿到这个需要解决的问题,应该先想想其可行的解决方案,至少保证3种以上,然后选择最优方案。
描述如下:
方案一:我们可以把照片保存在服务器硬盘上,建立一个统一的目录,当然为了方便管理,10万照片命名一定要规范且唯一,通过统一目录结构+照片名称组合成唯一命名方式,使用数据库来存放相关的照片存放路径。可以通过管理照片的存放路径来实现照片的管理。(至于前台的设计什么方式都可以C/S或者B/S。开发语言自选,自己最擅长的就行)。
方案二:
方案三:
设计思想因为路过,所以仅列出自己第一时间想到的,但是不一定是最优的。具体的实现方式,根据自己擅长的开发方式及开发语言等。
首先拿到这个需要解决的问题,应该先想想其可行的解决方案,至少保证3种以上,然后选择最优方案。
描述如下:
方案一:我们可以把照片保存在服务器硬盘上,建立一个统一的目录,当然为了方便管理,10万照片命名一定要规范且唯一,通过统一目录结构+照片名称组合成唯一命名方式,使用数据库来存放相关的照片存放路径。可以通过管理照片的存放路径来实现照片的管理。(至于前台的设计什么方式都可以C/S或者B/S。开发语言自选,自己最擅长的就行)。
方案二:
方案三:
设计思想因为路过,所以仅列出自己第一时间想到的,但是不一定是最优的。具体的实现方式,根据自己擅长的开发方式及开发语言等。
2 针对经常使用的图片缓存,目标是尽可能减少磁盘IO操作
3 如果并发量很大,需要优化线程并发算法