elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:33  


Tema destacado: Últimos eventos sobre seguridad/inseguridad

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Que tipo de lista dinamica me conviene utilizar?
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Que tipo de lista dinamica me conviene utilizar?  (Leído 2,861 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.686


A long way to go


Ver Perfil WWW
Re: Que tipo de lista dinamica me conviene utilizar?
« Respuesta #15 en: 13 Febrero 2010, 05:01 »

Tio.. Una consulta SQL de ese tipo, en una base de datos de mas de 1 billon de entradas, es UNA LOCURA DE LENTO (comparado con ese tratamiento a nivel de memoria!!!!)

Tu mismo dijiste que sería lento descargar a un archivo el codigo fuente y luego examinarlo..  bueno, ahora eres tu el que esta proponiendo lo mismo..

Imagina realizar esa consulta por cada link nuevo que se encuentra...

Podrian ser unos 50.000 consultas de DELETE por cada 50 codigos fuentes que se procesar.. y considerando que los codigos fuentes a analizar son INFINITOS, entonces, considera que tendria que hacer INFINITO * 50.000 consultas SQL de DELETE


Es mas facil implementar un index del tipo UNIQUE, y para filtrar el 50% de las consultas a la base de datos: se hace el sistema de "cacheo" (imprementando una lsita donde no haya items repetidos) y luego insertar uno por uno a cada link, donde la clave UNIQUE se encargará de eliminar repetidos restantes


« Última modificación: 13 Febrero 2010, 05:05 por Skeletron » En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.758



Ver Perfil WWW
Re: Que tipo de lista dinamica me conviene utilizar?
« Respuesta #16 en: 13 Febrero 2010, 05:04 »

amigos para eso esta el chat xD


En línea


seba123neo


Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: Que tipo de lista dinamica me conviene utilizar?
« Respuesta #17 en: 13 Febrero 2010, 05:17 »

¿ quien dijo hacerlo cada link que descargas  :o ?, eso seria una locura obviamente, lee el post de antes, igualmente si ya estas seguro de como hacerlo, entonces hacelo  :P. y si llegas a tener 1 billon de registros (o sea un millon de veces un millon), mejor no uses MySQL por lo que he leido es lento con muchos registros.
En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
Skeletron


Desconectado Desconectado

Mensajes: 1.686


A long way to go


Ver Perfil WWW
Re: Que tipo de lista dinamica me conviene utilizar?
« Respuesta #18 en: 13 Febrero 2010, 06:09 »

Ya los he tenido.. haciendo los testeos.. Es muy facil de llegar a esa cantidad.. es muy rapido.. en 3 o 4 dias los tenes.. te juro.

Google utiliza MySQL si mal no he leido en Wikipedia :)

Ya tengo desde hace muchos dias al indexador..
Mi problema simplemente era la lista que permita solo 1 item igual.
Una lastima que VB.NET no tenga ya implementado algo así.. Sencillo. (Como es JAVA es la lista: treeset)
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con una propiedad tipo lista en un custom control « 1 2 »
.NET
<ИΘZIЭ(ŦB> 25 2,987 Último mensaje 22 Marzo 2011, 21:21
por <ИΘZIЭ(ŦB>
lista con matriz dinamica
Programación C/C++
L·Storm! 2 1,176 Último mensaje 3 Agosto 2011, 03:03
por L·Storm!
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines