[quote='KnightE' pid='334' dateline='1323542477'] 应该尽量通过xs得到id,然后根据id批量从DB/NOSQL取信息,直接从xs取信息不是个好主意。 [/quote] 取信息可以从DB/NOSQL取信息,但是涉及到从XS过滤 就是个问题了
...成功建索引? 2、使用--stop-rebuild建完索引之后,得到的是db.re,不会改成db 3、如果以前--rebuild不成功,我xunsearchd已经重启过很多次了,那么他的状态保存在哪里? 其次,我执行--stop-rebuild之后(建好索引),再使用--rebuild,...
...2 sprintf(rcvfile, DEFAULT_TEMP_DIR "%s_%s.rcv", conn->user->name, db->name); 753 if ((db->fd = open(rcvfile, O_RDWR | O_CREAT, 0600)) < 0) 754 { 755 log_conn("failed to open rcvfile (PATH:%s, ERROR:%s)", rcvfile, strerror( 756 rc = CONN_RES_ERR(OP...
...2 sprintf(rcvfile, DEFAULT_TEMP_DIR "%s_%s.rcv", conn->user->name, db->name); 753 if ((db->fd = open(rcvfile, O_RDWR | O_CREAT, 0600)) < 0) 754 { 755 log_conn("failed to open rcvfile (PATH:%s, ERROR:%s)", rcvfile, strerror( 756 rc = CONN_RES_ER...
... 但是indexer没有启动。 ps发现 xs-import -Q data/ask_search_test/db.re tmp/ask_search_test_db.snd一直在执行,但是indexer始终无法启动。最后必须强制结束xs-import进程,才可以启动indexer进程。
...啊 Exception in thread "main" java.lang.UnsatisfiedLinkError: no sqlitejdbc in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.sqlite.DB.(DB.java:30) at org.sqlite.Conn.(...
--stop-rebuild 后要等一段时间让服务器调整过来。 --rebuild 不成功就重启服务器的话,文件系统就停留在 db.re 没用了,但可以正常进行再次重建或清空 所以使用这个要小心,确保 rebuild 正常完成不要随便中断啊
flush使用了没用, 而且用--info来查看的时候,队列数据也是129714条, 但是就是少了10条。[hr] 而且我单条导入的是时候, 查看info是这样, 导入进程是 无 状态 数据库名:db 队列数据:2条 导入进程:无