From: "Murray R. Summers" on 22 Feb 2010 07:33 I have two arrays, generated from even larger text source files (one is ~50K elements and the other is about 90K elements). I need to compare the two, and produce a result array that contains only the elements of array 1 that are not also in array 2. It seems like array_diff() is exactly the tool needed, but it times out. So my questions are - 1. Should I be getting a time out with this size job (I don't have a good feel for this - although 5x10^9 comparisons certainly sounds like lots!)? 2. Is there a better way to do this? Thanks, -- Murray
From: Pierre Joye on 22 Feb 2010 07:37 hi, You can disable the time limit, or use a database, which may be a much better tool for that. Cheers, On Mon, Feb 22, 2010 at 1:33 PM, Murray R. Summers <msummers(a)great-web-sights.com> wrote: > I have two arrays, generated from even larger text source files (one is > ~50K elements and the other is about 90K elements). I need to compare the > two, and produce a result array that contains only the elements of array 1 > that are not also in array 2. It seems like array_diff() is exactly the > tool needed, but it times out. So my questions are - > > 1. Should I be getting a time out with this size job (I don't have a good > feel for this - although 5x10^9 comparisons certainly sounds like lots!)? > 2. Is there a better way to do this? > > Thanks, > > -- > > Murray > -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org
|
Pages: 1 Prev: PHP 5.12 and PDO OCI on Windows Server 2003 with IIS Next: Unable to load php_apc.dll on IIS6 |