Closed vdgvince2 closed 5 years ago
Hey,
to my knowledge, this is mainly a limition of the PHP runtime. 15,000 records is not a small number and this library does not even keep a search index.
I've investigated this kind of performance issue more deeply in https://github.com/loilo/Fuse/issues/18#issuecomment-477526586 and have come to the conclusion that it's probably not possible to improve in PHP land, at least not if I want to keep this a port of Fuse.js.
Mentioning Fuse.js, I've already suggested
SOUNDEX
. See https://github.com/loilo/Fuse/issues/18#issuecomment-520488297Sorry, I can't help you further with that.
Dear,
The library is great and the precision is very good. However, i have performances issues.
I'm running the tool on a list of 15,000 entries (2-3 words per entry, 1 field only) that i want to fuzzy against ifself. Here is my configuration
I executed a loop of fuzzy on (the first) 100 entries compared to 15,000. It took 500 seconds to compute.
Any idea how i can improve the speed please?