怎么样php怎么重建索引,数据库是mysql。 并且索引中的数据没在一个表中。得多条sql才能查完。 每次可能会一下更新好多数据。经常卡死。有木有方法可以跟mysql数据库同步。
我更新索引时候用 util/Indexer.php --source=mysql://root@localhost/test --sql="select * from tbl_post" 很大的数据,索引时间可能几分钟。这样,我的mysql数据库会被锁住吗?就是不能读或者写了? 还是单单执行sql语句的时间会锁住?因为这两...
使用mysql做数据源生成索引越来越慢,最开始1w条处理时间3秒左右,到300w条数据时1w条需30秒左右,这个咋破?
...4 [ID] type = id [title] type = title [content] type = body [/code] 2、索引 [code] util/Indexer.php --source=mysql://root:pwd@localhost/dede --sql="SELECT ID, title, content FROM dede_article" --project=search [/code] 结果显示成功索引556752条数据 3、测试搜索 [code]util/Quest....
/usr/local/php/bin/php /usr/local/xunsearch/sdk/php/util/Indexer.php --rebuild --source=mysql://root:123456@127.0.0.1/test --sql="select * from pw_record" --project=record 以上是默认mysql 端口号为3306 导入命令 但是, 现在我的mysql 端口号是6630 在--source=mysql://roo...
longhtml感觉挺强的。你知道这套系统的分布式索引怎么建立吗?翻来翻去翻不到,版主貌似藏起来有一段时间了。
直接修改代码 sdk\php\util\XSDataSource.class.php 482行 $host .= (isset($param['port']) && $param['port'] != 3306) ? ':' . $param['port'] : '[b]:3399[/b]';