提醒:使用Mongodb存储上传物理文件并进行SQUID加速(基于aspx页面) 2011年04月11日

演示:以MSN订阅提醒为例 订阅到哪吒,有更新提醒我
哪吒机器人提醒:
提醒:博客园-代震军BLOG
【标题】使用Mongodb存储上传物理文件并进行SQUID加速(基于aspx页面)
【摘要】作者: 代震军 发表于 2010-08-19 13:56 原文链接 阅读: 477 评论: 4 之前在阅读mongodb gfs文档时,学习了它如何存储物理文件(包括大文件)的方式。为了加深印象,专门写了一个上传文件存储到mongodb的示例。当然后因为是存储到文档数据库中,所以就不能用普通方式来访问这些物理文件了,这里又专门写了一个aspx页面专门读取这些文件(比如图片或mp3等),所以下载示例之后会看到两个页面,一个是uploadfile.aspx(上传),一个是getfile.aspx(从mongodb中把文件以流的方式读出来)。当然考虑到访问速度,这里还引入了squid来进行文件加速(当前squid默认只缓存静态文件,所以这里要对aspx页面的输出进行一下设置,这些都会在本文中进行介绍) 首先介绍一下开发环境,我使用的是vs2008+sp1 ,mongodb客户端软件用的是samus-mongodb(最新版本即可) 添加对下面名空间的引用 using mongodb;using mongodb.gridfs; ... (04-11 18:12)
收藏 |  评论 |  推荐给好友  | 
本文共有 0 次分享
评论
共有 - 条评论


我要反馈