06/09/2009, 13:27
|
| | Fecha de Ingreso: abril-2009
Mensajes: 24
Antigüedad: 15 años, 7 meses Puntos: 0 | |
¿que es mas rapido...? Hola a todos.
Explico un poco lo que estoy haciendo.
Es un proyecto de Sugerencia de palabras madiante el algoritmo de levenshtein
(no pasare a explicar entrare al funcionamiento del mismo)
tengo las lista de palabras(ordenadas por el inicio de palabras e.j todas las palabras que empiezan por la "a" en la lista A , las que empiezan por "b" lista B y asi....)repartidos en txt.
Pensado que para que encuentre la palabra con mayor rapidez, utilizar una expresion regular y ver por que letra enpieza la palabra, para luego segun ella pues buscar en un txt u otro.
Ahora la pregunta despues de todo el lio, quiero que el sistema sea lo mas rapido posible, Para ello pregunto: Es mas rapido que tenga las palabras en una lista(txt)y mande al script leer el txt, o seria mejor montar una Base de Datos y meter en ella todas las palabras para decir al script que busque en la BD.??
Un saludo |