01 2011 档案

摘要: 2010已经过去快一个月,某人问我2011的目标是什么,我竟然还没想清楚。这个问题也纠结我到现在,2011我应该做什么呢?2010这一年过得真是快,去年春节就好像是昨天的事情一样还历历在目,不经意2011春节也就到来了。回顾这一年没有什么惊心动魄,只为着一件事:出国,我是有多么想走出国门啊,-_-!!!!剩下都在忙碌着准备出国和等待签证中度过,技术上没有多大提高,英语也没多大进步。但是,无论怎样,2010还是很顺利,虽然中间有些波折,但也不算是磕碰。2010年初,跟经理申请出差2010前半年,漫长等待2010年中,公司高层取消重构计划,同事朋友希望我过去他公司2010年中,公司挽留,同时答应我阅读全文
posted @ 2011-01-24 03:54 Chris Cheung 阅读(22) | 评论 (0) 编辑
摘要: 上篇文章说了一下怎么试用MongoDB来做replication,但是我是通过BSON Object来保存文件,这有个局限,就是如果文件超过4m就会抛出超过最大文件的异常。根据官网介绍,BSON objects in MongoDB are limited to 4MB in size. http://www.mongodb.org/display/DOCS/GridFS因此重新写了那个操作类,使用GridFS来保存文件,代码很简单,但开始接触弄了比较长时间,有一个问题一直解决不了,我希望自己生成一个Guid的 _id 而不是mongodb生成的_id,但是一直解决不了,希望哪个高手看到指点一阅读全文
posted @ 2011-01-20 23:07 Chris Cheung 阅读(781) | 评论 (0) 编辑
摘要: 基于Mongodb的file server最近在抱怨公司的file server,现有的file server通过服务器提供接口,将文件保存到服务器硬盘,按照ID分文件。通过定期备份到其它服务器,运行了这么久出现过一次事故,硬盘被同事格式化导致丢失了一部分数据。因此考虑如果重新设计file server我会怎么做,于是考虑使用Mongodb来设计,进行分布式同步。使用Mongodb好处:1.备份,维护简单2.可以使用Mongodb的分布式同步数据,就算一台服务器挂了,fileserver也不会挂3.速度会比较快(我猜)file server 结构:1. 使用webservice提供添加,删除,阅读全文
posted @ 2011-01-15 06:06 Chris Cheung 阅读(461) | 评论 (1) 编辑