[SP-pm] Busca eficiente em array.

Daniel de Oliveira Mantovani daniel.oliveira.mantovani at gmail.com
Wed Sep 16 16:30:02 PDT 2009


2009/9/16 Nelson Ferraz <nferraz em gmail.com>:
> 2009/9/16 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>:
>> 2009/9/16 Otávio Fernandes <otaviof em gmail.com>:
>>> Daniel,
>>>
>>> Grande quanto?
>>
>> Grande do tipo, ter todos os links do site da UOL.
>
> Você considerou usar uma base de dados?

Até então não, só que tem um problema, eu não sei o tamanho do meu
array, pode ser grande o suficiente para estourar a memória, eu
conversei com o Thiago, e achei muito boa a idéia de usar um banco de
dados.

>
> Uma tabela de links, e uma tabela de palavras-chave. Com uso correto
> de índices a pesquisa é bem rápida.
>
> Você certamente precisará de muito tempo de pre-processamento, mas a
> resposta poderá ser quase instantânea.
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
"Deus usa os loucos pra confundir os sábios"
http://mantovanihouse.blogspot.com/
This is my poney:
-------(\_------------_/)-----------
-------)--(----------)--(-----------
------(----(---------)----)----------
-------)----(-------)----(-----------
-------(----(-------)----)-----------
--------\_-(\\.---.//)-_/------------
----------\)' -8--8- '(/--------------
-----------/------------\---------------
----------(--)--------(--)--------------
------------(_c__c_)----------------
----------------------------------------
perl -MLWP::Simple -le 'grep{ print $1 if
/href="(http.+?)"/}split($/,get("http://www.perl.org.br"))'


More information about the SaoPaulo-pm mailing list