和楼主几乎一样 生成了一个db_o的文件,而不是re_db 然后索引生成完毕,就将db清空了,但是db_o并未改名过来,必须手动改过了,是什么情况[hr] 又重建了一次,数据全丢了... 啥情况啊[hr] 问题挺严重的,也是自己写的程序,平滑update了几...
...用--rebuild建索引,会提示: [XSException] ../lib/XS.php(2233): DB has been rebuilding(S#407) #0 ../lib/XS.php(1198): XSServer->execCommand(Array, 257) #1 Indexer.php(241): XSIndex->beginRebuild() #2 {main} [b]这是咋回事?[/b] 2、我又换成--stop-rebuild,可以成功建...
大概你在不断提取日志有关的查询信息:如topquery,realatedquery...
xunsearch/bin/xapian-check xapian-inspect 这几个工具可以检查一下数据库,看看是不是坏了。 还有你可以试试用命令行的 util/Quest.php --db=db_a,db 这样强制指定DB库来测试一下呢?
是不是你之前重建 没有完成就又重建了?建议用 bin/xs-ctl.sh restart 然后再调用 Indexer.php --clean 清除吧
...不是坏了。 还有你可以试试用命令行的 util/Quest.php --db=db_a,db 这样强制指定DB库来测试一下呢? [/quote] 原來的數據已經全部被折騰壞了,現在正在重新生成索引。
...间: [code] [root@~ util]# php /data/xunsearch/sdk/php/util/Quest.php db_product 21世纪高职高专财经类系列教材 在 2,005,593 条数据中,大约有 23 条包含 21世纪高职高专财经类系列教材 ,第 1-10 条,用时:0.0121 秒。 ....... 内容略..... ....... [...
...索引数据入库时根据时间判断该对应哪个库名,比如用 db_1, db_2, ... 来区分 而在搜索的时候统一用 addDb 把所有的 db 都添加进支就可以了。 分后库对于旧库还可以调用 bin/xapian-compact 进行压缩、优化提升效率。
谢谢 hightman 这个接口是read log_db中的内容吧。一个项目会有一个log_db。 如果按照项目来,那样会不会有什么不好的地方呢?
...'4545' dateline='1377086441'] 谢谢 hightman 这个接口是read log_db中的内容吧。一个项目会有一个log_db。 如果按照项目来,那样会不会有什么不好的地方呢? [/quote] 没什么不好吧,如果要跨项目同时检索,你必须实例多个 XS 对象...