3
我目前正在努力加快我的Zend Lucene索引。它包含大約1M個文檔。在某些情況下,需要0.4秒才能完成搜索。這是不可接受的。我希望它能在0.1秒內返回結果。如何提高Zend Lucene的性能?
該文檔不包含有關引擎性能問題的任何信息,只是它說引擎具有良好的可擴展性。我學到的唯一的東西是使用optimize()
方法的可能性。雖然這還不夠。因此,我有兩個問題:
是否添加到每行(文檔)的問題(在性能方面)字段的順序?
是否有任何額外的參數可以用來加速它?也許它可能是一些參數用於索引或一些服務器設置(更多內存等)
「真正的Lucene」是什麼意思?它的Java版本?我認爲Zend Lucene只是相同的代碼,但在PHP中重寫。 –
是的,但作爲守護進程/服務器運行。東西存儲在內存中。翻譯後的代碼可能不會像原始代碼那樣快。 – Ansari