por
pobrecito hablador
el Domingo, 04 Septiembre de 2005, 09:19h
(#586862)
ReiserFS se resiente con ficheros grandes, y aunque sea más rápida la búsqueda en un árbol equilibrado, con un SGBD puedes preparar índices más complejos que el nombre. Y eso sin contar todo el tema de la integridad. Insisto, un sistema de ficheros es una solución genérica al almacenamiento de datos. Un SGBD es la solución adaptable a tus requisitos de almacenamiento. Por ejemplo, hay ahora mismo muchos proyectos (tanto en investigación "open source" como en investigación privada) para sustituir los arcaicos sistemas de ficheros por SGBDs. Por todas las ventajas que comportan respecto a un simple sistema de ficheros.
Y ya si me apuras y no quieres irte a eso, puedes crear tú mismo también un sistema jerárquico de directorios para agrupar las imágenes en directorios con menos archivos cada uno.
No hace falta tener todos los ficheros en un mismo directorio para tener millones de ficheros en uno de ellos. Si el volumen de ficheros con el que trabajas es suficientemente grande, acabarás teniendo directorios insufriblemente "poblados". Los árboles de directorios son un apaño que podría paliar ligeramente el problema, pero no es una solución.
Reiserfs puede que se resienta con ficheros grandes, pero menos que ext3. Y desde luego no tendras que tirarte un día recuperando el sistema de ficheros del journal cuando haya cualquier caida como pasa con ext3. Para este caso probablemente sea mejor opción XFS pero lo mejor es comprobarlo con unas pruebas de stress en condiciones de uso parecidas al real.
-- --
Rocket propelled cars cause lots of flames unfortunately 8) - Alan Cox
Re:Yo soy de los de base de datos
(Puntos:0)Y ya si me apuras y no quieres irte a eso, puedes crear tú mismo también un sistema jerárquico de directorios para agrupar las imágenes en directorios con menos archivos cada uno.
No hace falta tener todos los ficheros en un mismo directorio para tener millones de ficheros en uno de ellos. Si el volumen de ficheros con el que trabajas es suficientemente grande, acabarás teniendo directorios insufriblemente "poblados". Los árboles de directorios son un apaño que podría paliar ligeramente el problema, pero no es una solución.
Re:Yo soy de los de base de datos
(Puntos:1)( http://diariolinux.com )
-- Rocket propelled cars cause lots of flames unfortunately 8) - Alan Cox