搭建社工库,数据量越来越大,MSSQL速度不能满足需求,改用全文检索,小数据量测试时Coreseek没有发现问题,数据量上来以后,建立索引时报内存错误,网上找了很久都没有解决方案。
网上也有很多人遇到,Coreseek论坛也有人问
http://www.coreseek.cn/forum/2_1910_0.html
但是都没有解决,基本所有回答都是扯蛋……
经过很多天测试,终于发现原来是一个配置有问题:
ondisk_dict = 1
设置为1就是索引放在硬盘不放到内存,默认不设置就是0
总结:读官方文档还是非常有必要的!
笑尿的是ondisk_dict = 1 其实并没有什么卵用 依旧报错
2016-01-17 上午2:38除非searchd中设置ondisk_dict_default = 1 ,否则每个source都要设置ondisk_dict = 1 ,有空截个图给你看下我的索引,单个索引都很多个G。
也有可能你遇到的跟我不是同一个问题-_-#
2016-01-17 下午11:33