既然在线程内调用pylucene会有问题,于是我将pylucene做成了一个独立的程序,将执行结果pickle后输出到控制库。主程序在遇到查询请求的时候执行这个独立程序,获取控制台输出后再unpickle获取查询结果。
本以为这将是一个可行的方案,哪知道部署到服务器上还是不行。
真的败给pylucene了,暂时是不想再被pylucene折磨了,以后有时间还是看看Xapian吧。
既然在线程内调用pylucene会有问题,于是我将pylucene做成了一个独立的程序,将执行结果pickle后输出到控制库。主程序在遇到查询请求的时候执行这个独立程序,获取控制台输出后再unpickle获取查询结果。
本以为这将是一个可行的方案,哪知道部署到服务器上还是不行。
真的败给pylucene了,暂时是不想再被pylucene折磨了,以后有时间还是看看Xapian吧。