2010-04-21 14 views
9

Estoy buscando soluciones para almacenar una gran cantidad de información que consuma menos espacio en el disco.Base de datos que consume menos espacio en disco

La estructura de la información es muy simple y las consultas también serán muy simples. He analizado soluciones como Apache Cassandra y las bases de datos de relaciones, pero no pude encontrar una comparación donde se menciona el uso del disco.

Cualquier idea sobre esto sería genial.

+0

Su pregunta realmente no proporciona suficiente información para responder. ¿Cuántos datos es una cantidad masiva? tes un segundo ¿anticipas? ¿Necesita acceso de lectura de baja latencia o va a acceder a los elementos en lote? ¿Qué índices necesitará para recuperar los datos más adelante? –

+0

Solo compre un disco duro más grande. –

+0

Lo siento, realmente no responde mi pregunta. Estoy buscando la forma de optimizar el uso del disco. –

Respuesta

2

Tome un look en Oracle Berkeley DB - base de datos robusta muy simple (clave/valor):

"Berkeley DB permite el desarrollo de soluciones de administración de datos personalizadas, sin la sobrecarga tradicionalmente asociada con tales servicios tom proyectos. Berkeley DB ofrece una colección de tecnologías de bloques de construcción bien probadas que pueden configurarse para satisfacer cualquier necesidad de aplicación desde el dispositivo de mano al centro de datos, desde una solución de almacenamiento local a una distribuida en todo el mundo, desde kilobytes a petabytes. "

0

La versión más reciente de SQL Server de Microsoft (2008) admite varios niveles de compresión (compresión de filas y compresión de páginas, además de la compresión de respaldo). Puede valer la pena investigar.

Algunos recursos pertinentes:

+0

¿Los datos comprimidos permanecen en modo de lectura/escritura? MySQL también tiene compresión de datos, pero todos los datos comprimidos son de solo lectura. –

+0

Sí, los datos comprimidos en MS SQL son completamente de lectura y escritura. – BradC

+0

PostgreSQL también es compatible con la compresión sobre la marcha: http://www.postgresql.org/docs/current/static/storage-toast.html – janneb

2

Redis poder pena un cheque si usted puede almacenar los datos en clave-valor

3

Hablando sobre Apache Cassandra - es sólo un cerdo de espacio en disco 200 MB de registros resultaron en 1,2 GB de archivos producidos por Cassandra -. y el espacio de claves era solo 4 columnas con 200 cadenas de longitud.

+0

Gracias por la información. –

Cuestiones relacionadas