Con todo el bombo, parece realmente difícil encontrar información confiable sobre cuándo usar esto. Así que planteo las siguientes preguntas, y lo siento si estas son realmente preguntas tontas por adelantado:Escenarios de casos de uso de NoSQL o CUÁNDO usar NoSQL
- ¿Debo usar NoSQL para los datos del usuario? P.ej. perfiles, nombres de usuario + contraseñas, etc.
- ¿Debo usar NoSQL para contenido importante? P.ej. artículos, entradas de blog, inventario de productos, etc.
Supongo que no? Y siento que NoSQL es solo para cosas rápidamente accesibles de las cuales está bien perder datos. Pero también leí que las aplicaciones NoSQL tienen redundancia incorporada para que no pierda datos.
Además, si los 2 ejemplos anteriores son malos, ¿podría darme casos específicos de uso empresarial en los que utilizaría NoSQL? Veo muchas descripciones generales pero no muchos ejemplos del mundo real. Lo único que se me ocurre es mensajería y análisis de usuario a usuario.
Gracias!
Recientemente escribí dos publicaciones en el blog que pueden ayudarlo a tomar mejores decisiones. Una es sobre qué tipo de cosas buscar si está considerando cambiar a NoSQL como MongoDB y el otro compara el uso del espacio de disco entre MySQL y MongoDB, lo que en sí mismo podría afectar el rendimiento si el servidor en el que está alojada la base de datos no tiene suficiente RAM Puede ver estos artículos aquí: http://blog.trackerbird.com/content/mongodb-performance-pitfalls-behind-the-scenes y aquí: http://blog.trackerbird.com/content/mysql-vs-mongodb -disk-space-usage – Cliff
Gran pregunta hecha de la manera incorrecta. – Shimmy