A ver si me se explicar, el caso es que estoy acabando un programa k va añadiendo a un listbox una serie de frases, pero son muchas y cuando son mas de 10000 en el listbox ocupa muchisima memoria.
El caso es k las tngo k tener todas en algun sitio porke en la lista no puede aber 2 iguales (cada vez k añado una tengo k compararla con todas las de la lista para ver si esta)
Para no tener ese problema a mi se me abia ocurrido guardarlas en un archivo de texto i ir lellendole por lineas o una base de datos, aconsegenme cual es mas rapido para poder leer los datos y guardarles.
Salu2
En vez de usar un listbox anda añadiendo los datos a una variable, despues haces split y vas comparando las frases con un bucle.-
Pero tamos en las mismas, 10000 frases en memoria ocupan un webo, kero k se guarden en un archivo o algo, pero kero k me digais lo k seria mejor.
Salu2
Mas facil si cabe:
¿A que archivo es mas rapido aceder, a un archivo de texto o a una base de datos?
PD: ¿Donde estara nuestro Slasher? k el foro se ta descontrolando...
Salu2
Archivo de texto.-
Pero tengo k irle leyendo entero por lineas y aprentemente es menos seguro k ir leyendo las entradas de una base de datos...
Yo respondo en base a mi experiencia. Cuando tuve que usar base de datos termine usando archivos de texto porque me resulto muchisimo mas rapido. Si a vos te funciona mas rapido con base de datos, usa base de datos. Eso te lo respondes vos solo provando y provando, no preguntes cosas que se pueden responder con ensayo y error.-