date 字段可以去掉 index = self,INI的注释最好另一起行写。 搜索这么慢可能是硬盘速度太慢了。你是不是加了排序?
搜索其实是很快的,只是传输结果集实在是太慢了,个人觉得应该提供另外一种模式:先把要发送的所有记录或者部分记录打包,然后统一分段发送,这样可以减少发送端和接收端的网络io操作次数
因为搜索结果很多,而php中search函数是通过getRespond来接收数据的,不可以思议的是,结果不是一次发送的,而是一个字段一个字段分开发送,这引发了大量的send操作,当然应用层做了缓冲1024字节,每次超过1024字节时候才发送...
在 6,562,251 条数据中,大约有 1726139 条包含 中国 ,第 1-10 条,用时:15.7350 秒。 数据大概这么多,是用csv格式导入的。 下面是我的配置文件 project.name = test_qw project.default_charset = utf-8 server.index = 8383 server.search = 8384 [docn...
又一个分词错误“陈明真在《苍天有泪》中扮 演谁啊?求陈明真的个人介绍”分成"陈明真/nr 在/p 《/un 苍天有泪/n 》/un 中/f 扮演/v 谁/r 啊/e ?/un 求/v 陈明/nr 真的/d 个人/n 介绍/v",其中“陈明 真的"这里有误
我已经排查了 nginx 和 php 等所有可能的cache 。真的没有了 就是死活不更新。 Hm 真的不行,那个字典 完全看不出啥问题
...右,data目录只有不到500M的内容...但是每次搜索都需要40s(真的是40s)的时间才能返回数据 主机是在阿里云上面的,确实磁盘性能很差.. 有什么办法能把数据大量的同步到内存的吗?
难道真的是吗?我竟然把原来数据库上的传到另外一个服务器上,运行成功了,晕! 谢谢楼上了! 要强制刷新下,呵呵!