12

He estado leyendo un montón de publicaciones sobre bases de datos no relacionales, todo el movimiento NOSQL y hay mucha actividad nueva y fresca alrededor. Parece un enfoque muy interesante para la creación de aplicaciones web altamente escalables, pero desafortunadamente (pero también algo bueno en esta etapa incipiente) no hay un líder/estándar claro en este momento.¿Cómo se diseñaría una base de datos "NOSQL" para aplicaciones de consumo (p. Ej. Marcadores sociales)

Mi fondo está en la pila LAMP (con MySQL como dB) y quería entender las diferencias y limitaciones que existirían, pero con el uso de aplicaciones web de la vida real. Hay una tonelada de buenos artículos sobre la teoría de pros/contras de RDBMS vs no RDBMS, pero no he encontrado nada que pase por un ejemplo de cómo una aplicación web existente (por ejemplo, marcadores sociales) se construiría de manera diferente para tomar ventaja de la nueva estructura de dB y de las características que uno debería omitir, en cualquier caso, donde los dB de NOSQL podrían ser valores clave o céntricos o gráficos.

¿Alguien estaría dispuesto a probar una comparación de alto nivel de un modelo/arquitectura NOSQL vs RDBMS de una aplicación web del mundo real (como marcadores sociales o cualquier otro ejemplo que pueda explicar bien los conceptos)? ?

Por referencia a otros, aquí están algunos de los artículos que he encontrado:

+1

votado para cerrar. Este es un sitio de preguntas y respuestas, y solicitó una serie de ensayos. –

+0

No cierre esto, daría 200 rep para escuchar una respuesta. Nunca he * realmente * encontrado un puerto de trabajo de una aplicación web en una base de datos NoSQL, al menos, una que se escalaría. – Xeoncross

+0

@Xeoncross - ¿Alguna razón por la que rechazó mi respuesta? Me gustaría tener la oportunidad de recitificar ... – GalacticJello

Respuesta

Cuestiones relacionadas