不知道有没有用户知道怎么优化xunsearch, 发现多用户搜索量大时,会导致 cpu 资源消耗非常严重,严重影响服务器(vps)的性能。各位有什么好办法没有?
hi hightman, 我现在是xunsearch1.4.6, 您的意思是升级到1.4.7-dev? 目前,在高访问时,这种情形是频繁出现的。
[quote='tendyming' pid='4248' dateline='1371710729'] hi hightman, 我现在是xunsearch1.4.6, 您的意思是升级到1.4.7-dev? 目前,在高访问时,这种情形是频繁出现的。 [/quote] 升级吧。可能早期的memory-cache有一点点问题
研究了一下源代码,最终功夫不负有心人,成功的避过了中英文混合,使用字典中的词语分词,我用的是 在调整每次读取数据的大小和缓冲区大小时有不同的情况
1、安装时候编辑xunsearch-ver/src index.h 可以适当调低提交数量,比如3000减少为1000 search.h 进程数量可以改高点,初始内存默认即可 search.cc 最大内存128可以改到640M 2、搜索词过滤 如果搜索词不包含任何字母数字汉字,仅仅...
...进,吸收处理了大量用户反馈意见,很高兴在今天发布 xunsearch-1.4.8 正式稳定版,强烈建议所有用户升级到这个最新稳定版! [b]主要更新如下:[/b] 1. 改进优化代码兼容性 2. 增加用户案例文档:USERCASE 3. 改进自定义分词器 ...