/ / ¿Qué estructura de datos se debe usar mientras se almacena una gran cantidad de datos, pero no un RDBMS? [cerrado] - algoritmo, base de datos

¿Qué estructura de datos se debe usar mientras se almacena una gran cantidad de datos, pero no un RDBMS? [cerrado] - algoritmo, base de datos

Esta pregunta fue hecha en una entrevista. Primero, se me ocurrió B-tree. Me pidió que fuera más específico y me pidió que describiera cómo almacenaría los datos para que sea más fácil recuperarlos. ¿Puedes por favor arrojar algo de luz sobre esto? Gracias por adelantado

Respuestas

0 para la respuesta № 1

Tu pregunta no está muy clara. Las "buenas" formas de almacenar los datos dependen de lo que quieras hacer con él.

Si desea acceder a partes de sus datos, una lista decompensaciones basta. Si desea buscar en texto, usar un índice invertido adicional en combinación con docIds-> offsets es excelente. Si tiene actualizaciones frecuentes de sus datos y la lectura es rara, ninguna de ellas tiene sentido. Entonces realmente depende


-1 para la respuesta № 2

Parece una pregunta abierta, para que puedas demostrar tu vasta experiencia de ... bueno, http://en.wikipedia.org/wiki/NoSQL sería mi suposición, pero se podría argumentar que http://en.wikipedia.org/wiki/Dbm responde la pregunta