2013年10月24日
摘要: 实验室需要一个mongodb数据库的搜索引擎,经过几天的奋战,总算是写完了,这里就记录一下lucene对mongodb数据库建索引的经验吧。我的方法是多线程+RAMDirectory刚开始,我以为很简单,从服务器上取出了90000条数据到本地数据库,然后每从数据库取出一条数据便对其建索引,结果就这样很傻逼地一条一条地建了一个小时,而且只有10000条。请教了谷歌,发现lucene提供了RAMDirectory类库,可以先把索引建在RAM中,等超过缓存了再写到硬盘,这样可以大大提高速度,因为反复的读写硬盘是很慢很慢的操作。如果再结合多线程的话,想必速度又可以提升一大截。在RAMDirectory 阅读全文
posted @ 2013-10-24 23:00 flyingstone 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 折腾来折腾去,还是选择了程序员这条路。 大三做项目的时候老师逼得紧,压力特别大,还时不时的被骂的狗血喷头。就在浮山实习的那几天,心情真是压抑到了极点,更没想到的是这几天也是和女友相处的最后几天。从那以后,感情开始破裂,最终一发不可收拾。我开始慢慢思考,我想要的不是这样的生活,我渴望的是和朋友在一起开开心心的阳光的生活,而自己对感情,人际关系,学业等各方面竟然一点成就都没有。我想要改变,我要一个充满激情的环境,我要找一个好的工作,我想证明自己的能力,所以我选择了考研,奋斗了半年,考到了北邮。 来到北邮之后,分到了数据挖掘项目组--实验室新兴的互联网项目,进来之后,发现还是得写程序。前段时间,老师 阅读全文
posted @ 2013-10-24 22:33 flyingstone 阅读(225) 评论(0) 推荐(0) 编辑