`
edwardpro
  • 浏览: 300569 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
你的搜索可以集群吗?这是一个突然发来的问题。。。其实lucene说实话什么都好就是集群不方便。。。查看了些资料基本上做集群都是利用系统的集群文件系统等实现的,这个效率不会好。突然我觉得可以这样的结构来做集群:一台单机做索引,索引文件存在这台物理机上然后利用nfs将索引文件映射到多台子机,子机将nfs的内容用RAMDirectory读到内存索引中,然后子机各自使用web服务提供前台访问前端再使用集群服务器实现前台的集群当索引更新的时候可使用jms通知子机及时同步nfs和RAMDirectory的内容这样的集群从性能上应该能有一定的提高。Tags - lucene , 集群
终于忍不住去看病了。不想再让老妈跑去开我御用的施贵宝的头孢拉定了。今天还是可以值得纪念的,俺的医保卡终于开封了.但似乎第一次看病体验不咋的。。。1 诊疗那么困难?慢性鼻炎炎症波及左面的扁导体是我一直常有的 ...
趁着清明放假的大好岁月,花了点洗衣服的时间看了点lucene的源码,主要想看看分词那部分。luncene分词的大概过程是这样的:1 截断单词2 过滤干扰信息3 写入结果截断,对于英文来书很简单就是用空格和标点符号以及一些特殊用词,这些在系统里已经定义好,当然你也可以适时地改变一下。过滤,在它的标准算法中会对如下的符号进行过滤:'s 'S  . 这样几种。写入,这个顾名思义啦下面谈谈我对中文分词的猜想,之前也用过je分词这样所谓成功作品,但无论性能还是效果都无法达到我的要求,而且它又不公开源码,令人非常失望,所以目前我使用的依然是luncene中的标准分词,也就是单字分词,但单字分词的问题也很明显 ...
乘着kds年度活动的春风,今天来到了鲁迅公园一游,但眼前的情景不禁让我有所感叹。   公园里围满了人,大家都在唱着歌曲,基本的配置都是这样的:二胡+口琴 伴奏,加上铃铛等打击乐器,看到一个阿姨很吃力地弹着她的电子琴,虽然我不会谈,但是和弦还多少懂一点,看着也有点累啊,但是人喜欢的是氛围水平有高低, 但是喜欢是没有档次的,热情中我也跟着唱了起来,虽然很多歌很熟悉却早就忘记了歌词,只能跟着哼哼,队伍里都是 50左右的阿姨 叔叔 也有年纪更大的。一个阿姨拿着自备的歌词本还在不断的翻找正在唱得曲目,显然是刚刚加入的新人。 和一个同事一起过去了,我对他发出了微微的感叹,到我们老的时候,也许不会有那么多 ...
周五因为在搜索引擎中要使用group by操作,原有的 count发似乎会出现很大的效率问题,所以也简单考虑了下groupby的实现,在sql里我猜想(我对这个算法完全没有概念),首先利用矩阵算法将所有的row排序好,然后以此顺序取出,然后再加入聚合函数count或者sum,也就是说在sql中实际上他是先把按groupby字段索引排序然后再进行数据聚合,最后再拉出需要的数据(这个猜想是基于group by字段需要索引得到的,不知道是否正确)而在lucene中也是类似的状况,现在我们考虑lucene 大家知道在lucene中得到的结果集是hits,hits实际上和sql中的结果集recordset ...
随便拍拍的,350d+135mm F3.5 + 35mm F2.8
...
...
...
公司的一个新项目多用户blog系统终于在起起落落,拖拖沓沓的3个月之后上线了,目前运行的还是不错的,在这个版本中的框架action是最早的0.9版本 orm部分则是4个月前使用的未完成版本,但已经验证了action部分性能和实现的可行性,并且在不断改进中在老的action上加入了render等1.5版本的功能,框架正在试验中得到不断的完善,3月份基于拥有orm1.3版本的另外一个后台项目会上线,到时候还可以再期待一下。但目前版本中有个小问题就是,当我把smarty作为内存模组使用时出现了模板重复编译问题,所以下一个研究对象将会是smarty,我可能会对smarty机制做一个学习,并期望能重写一个 ...
前天完成ORM中有个小问题,我忽略了,那就是多对一,按我的立即多对一就是一对多,但在多对多的情况下就不是这样了,因为当你做链接时会发现中间的数据表会无法真正融入整个对象集合,原因就是其中有多对一的关系,而 ...
今天5点半就起来了,天黑黑的,很有精神,哈哈
今天着重讲述SELECT上的实现。在数据库操作中有两类SELECT,单表和多表,对于ORM对象来说多表总是非常复杂的,总结起来,表与表的关系有那么几种:1对多多对1多对多1对1而将它们整合之后只有两种:1对多1对1其中多对多变成了 ...
一直梦想着用自己的代码实现ORM,今天终于调试成功了,隶属于RAILS IN PHP的重要组件,虽然因此项目进度再次被拖延,又被批了,但相对于那些自己的ORM总是更有吸引力的,今天是值得纪念的一天。
今天碰到一个很妖艳的问题,问题最后出在php没有重载又不报错,直接导致没有构造,使用的PHP版本是:5.2.5,我认为这是一个BUG。由于工作写的类不方便拿出来下面写一个完整的测试环境类给大家看:abstract class father{function father($a){echo "class father";}}class child extends father{//子类构造函数(这是我错误的一个地方,但它导致了php另外一个错误)function child(){echo "test";}}//run$obj = new child('a') ...
Global site tag (gtag.js) - Google Analytics