摘要: 一直想 学习下C++开源引擎的源代码,比较了下xapian,lemur,firtex,最终还是决定从xapian开始,以后有时间再看下lemur。 选择xapian是因为xapian的代码可读性更强,更接近现代C++风格,用户端代码很少需要直接和指针打交道而看了下lemur示例代码到处都是指针不太爽,呵呵,还是了解不多吧,总之从xapian开始吧。 xapian的索引建立 xapian提供多种不同的索引方式比如in memory, flnt格式的等待(具体没有仔细看)。 在xapian中提供一个基类DataBase表示索引数据库,WriteableDataBase继承自DataBase. X 阅读全文
posted @ 2010-08-09 21:08 阁子 阅读(2113) 评论(0) 推荐(0) 编辑