edition - MongoDB Opensource vs MongoDB Enterprise
mongodb download (3)
Creo que está preguntando si existen limitaciones o restricciones en términos de funcionalidad básica entre MongoDB Enterprise y la versión de comunidad / OSS. La respuesta es no; no hay diferencia o restricción en términos de la cantidad de memoria, almacenamiento o cantidad de instancias / conjuntos / clústeres que puede ejecutar utilizando la versión OSS, ni existe ninguna diferencia en la mecánica de conmutación por error entre los dos.
Las diferencias (como se enumeran en la página de MongoDB Enterprise ) están relacionadas con la seguridad, autenticación / autorización, auditoría, integración de monitoreo, respaldo, soporte, licencias, etc.
En otras palabras, las diferencias se encuentran en las áreas con mayor probabilidad de ser atractivas para empresas / empresas que buscan ejecutar la base de datos MongoDB como un sistema crítico e integrado de una manera responsable y compatible.
¿Podría darnos consejos para elegir entre Opensource y Enterprise MongoDB? los puntos principales ahora son:
- limitación de memoria
- limitación de almacenamiento
- conmutación por error
- escalabilidad
¿Hay alguna diferencia entre Open Source y Enterprise MongoDB en estos puntos?
¿Podría aclarar un punto más importante sobre la diferencia entre License Commercial y GNU AGPL v3.0? para Mongo?
Todo está explicado en el sitio web .
La versión de código abierto no tiene limitaciones artificiales en ninguno de los aspectos que mencionaste. Las ventajas de la versión empresarial son:
- Servicio de administración MongoDB (solución de respaldo y monitoreo)
- Monitoreo de SNMP
- Kerberos o LDAP como alternativa a la autenticación basada en contraseña o basada en certificado
- Licencia de desarrollo comercial (los cambios que realice en MongoDB no están sujetos a los términos de AGPL ). Tenga en cuenta que en una configuración habitual, sus clientes se comunican con su servidor de aplicaciones y su servidor de aplicaciones se comunica con MongoDB. En esa configuración, AGPL no requiere que publique ningún código fuente porque los usuarios finales no interactúan directamente con MongoDB a través de una red. Solo importa cuando expone a MongoDB directamente a sus clientes. E incluso entonces, el cumplimiento de la AGPL solo es problemático cuando realiza cambios en MongoDB.
- MongoDB BI-Connector que agrega una capa limitada ( muy limitada) de compatibilidad SQL a MongoDB para su integración con soluciones de Business Intelligence basadas en SQL.
- Brújula MongoDB : una herramienta de GUI para visualizar estructuras de datos (pero hay alternativas gratuitas para eso ).
- Motor de almacenamiento en memoria (a partir de la versión 3.2 todavía en fase beta y aún no recomendado para uso en producción).
- Contrato de soporte y entrenamiento
- Certificación para algunos sistemas operativos (teniendo en cuenta que la edición gratuita es idéntica, excepto por las características adicionales enumeradas anteriormente, pagar solo por esto no tiene sentido. Pero tal vez trabajas en un lugar con muchos MBA que se preocupan por tales formalidades)
Cuando puede prescindir de todas estas cosas, no necesita pagar la versión empresarial.
Bueno, solo para estar más seguro de haber llamado al equipo de atención al cliente de MongoDB. Hay tres versiones diferentes de MongoDB como por ahora.
- Servidor de comunidad
- Profesional
- Empresa
En realidad , el servidor de la comunidad es gratuito y otros 2 son software de pago.
Le pregunté al tipo ...
¿Dónde puedo usar Community Server of mongodb?
Debajo de la respuesta que recibí por correo electrónico-
El uso sugerido del servidor de la comunidad es para el entorno de desarrollo. Para fines de producción, se requiere una oferta empresarial.
Por favor, asegúrese de usar la versión.
Esperando que esto te ayude :)