MongoDB (de "humongous") es una base de datos NoSQL de código abierto, de alto rendimiento y escalable. La base de datos está orientada a documentos, por lo que administra colecciones de documentos similares a JSON. Muchas aplicaciones pueden, por lo tanto, modelar los datos de una manera más natural, ya que los datos se pueden anidar en jerarquías complejas y seguir siendo consultables e indexables.
PostgreSQL es DB relacional, Mongo no lo es. Mongo es un "nosql-db", PostgreSQL no lo es.
SQLite no está orientado a documentos, db schemaless. Otras bases de datos SQL (MySQL, PostgreSQL, etc.) tampoco son alternativas para MongoDB.
Document store como MongoDB, agrega uniones y transacciones.
Mejor rendimiento, mejor funcionalidad, mejor soporte para aplicaciones móviles, mejor lenguaje de consulta, mejor escalabilidad
Comentario por JohnFastman · Jan 2017
No es una vulnerabilidad inherente, pero los administradores de MongoDB deben garantizar que evitan las dificultades comunes, entre otras cosas, bloqueando el acceso al puerto 27017 o enlazando direcciones IP locales para limitar el acceso a los servidores. Miles de MongoDBs han sido secuestrados por hackers recientemente: http: //arstechnica.com/security/2017/01/more-than-10000-online-databases-taken-hostage-by-ransomware-attackers/ andhttps: // www. mongodb.com/blog/post/how-to-avoid-a-malicious-attack-that-ransoms-your-data
Blog | Direito autoral © 2024 MejorSoftware - Alternativas al software popular | Todos os direitos reservados.
Postgres ahora tiene un gran soporte para el tipo de datos JSON con indexación, lo que lo convierte en un muy buen almacén de documentos, además de ser el mejor DB relacional de SO