[Lucene]
1. 建索引, 从数据库建索引的效率大约1分钟2000条(MySQL, 50W条记录, >=1G), 索引冗余度比较大, 基本1G的数据库数据, 索引会>2G的.
2. 删除和更新的时候比较烦, 不过速度是好的, 必须先找到, 然后删除, 然后添加新的, 才能更新.
3. 搜索极快, 50W记录搜索速度极为让人满意.
4. Lucene的FileFormat参考: http://jakarta.apache.org/lucene/docs/fileformats.html
5. 二元分词还是不是很舒服
6. 排序是很简单的事情
7. Lucene基本上真是什么事情都做好了, 而且流程清晰
8. 访问量比较大的话,建议实现个SearchPool, 即IndexSearcher的一个Pool.另外根据需要进行缓存, 比如热门搜索的结果页面直接进行缓存.
注: 我用于测试的台式机配置如下: Celeron 2.4 G, 512M, Win2003, Resin 2.1.13, MySQL 4.0.16
另外Resin表现出了很好的性能, 功能和集成性. 但我测试时Resin3的表现不及Resin2.
[Apache, PHP4, PHP5]
经常有朋友问我怎么让PHP4和PHP5共存, 一般我会叫他去看http://club.phpe.net/index.php?act=ST&f=16&t=4661 这篇文章. 但有些朋友还是希望以Module方式. 不过这样的话你就只能跑2个Apache, 而且用2个端口, 安装Apache也用2个服务名, 如Apache4PHP4, Apache4PHP5, 将2者的php.ini分别拷贝到对应的Apache的bin目录下. 一切就ok了, 呵呵.
[RssReader]
推荐一个免费的RssReader: RSSOwl, http://www.rssowl.org, Powered by Java, SWT. 一个不错的选择, 特别是你在不想为FeedDemon等付费的时候.
[JpGraph]
JpGraph是一个免费的(QPL)的强大的PHP的图表类库. 经常看到一些朋友分享他们的图表类, 诚然自己思考和工作很值得鼓励, 但非常建议使用JpGraph. 即使为商业应用付上85欧元, 也是值得的.
JpGraph日前推出了最新版1.16, http://www.aditus.nu/jpgraph/
[SharpDevelop]
SharpDevelop日前也推出了RC1, 快了很多, 也强了, 用起来越来越顺手了. http://www.icsharpcode.com
[IT公司速查手册]
还记得那个IT公司速查手册么? 再因为一些原因关了几个月以后, 听说又有好心人把它开了起来, 只是域名换成了http://www.bewww.com. 这个对我们这些Employee是非常有益的.
来自:http://0926.net/blog/?catid=3&blogid=1