其实我们提供的搜索方案是提供API的,简单来说就是你可以通过API维护数据。至于如何同步完全取决于你的作法和设计,至于JOIN也一样,这个本身不是XUNSEARCH的功能 但我们提供的辅助工具 Indexer.php 也支持 JOIN语句和多表导入。
首先索引更新并不是实时刷新的,你稍后再看。 如果用 XSIndex::add 一样是调用多少次数据库内就是多少条的
不需要任何修改就直接支持英文呀,只要你的数据英文的就可以了。 支持词根功能,即搜索 “stories”和搜索 story 可以视为一样
...我参考了xs-ctl.sh,把它分成两条分别启动indexd和searchd,效果一样的吧。 关键是现象。[hr] 关机是正常关机的。
...har和unsigned char出现不匹配的情况。 两个环境的gcc版本不一样。 CentOS4 gcc version 3.4.6 20060404 CentOS5 gcc 版本 4.1.1 20070105 呵呵,不知道怎么去搞好点。
我也有同样问题,有几种不太一样的数据形式,数据库中合成一个表的可能性不大,不过索引可以考虑合成到一个项目中。但是如何处理id主键呢?来自不同表的id值应该会引起冲突,是不是可以考虑为索引库单独生成一个uuid?
如果getLastCount和count都放在search的后面,那么他们两获取的结果是一样的, 如果getLastCount放在search的前面,count放在后面,这样LastCount是获取上次一search的结果数量,count是本次的数量