Actualmente, todo lo que he leído indica que debe ejecutar MongoDB como un proceso/servicio por separado. ¿Hay alguna forma de alojar MongoDB en proceso? Si no es así, ¿conocen sus planes para implementar tal característica?¿Se puede alojar MongoDB en el proceso?
Respuesta
En base a mi experiencia con MongoDB y mi robo de tickets de seguimiento de problemas en http://jira.mongodb.org/browse/SERVER, no sé de ninguna manera para alojar MongoDB en proceso. Tampoco encontré evidencia de planes futuros para hacerlo.
recomendaría hacer esta pregunta en la lista de correo del usuario mongodb: http://groups.google.com/group/mongodb-user
MongoDB tiene licencia de GNU AGPL por lo que si incluye (enlace) en su aplicación, la fuente de esa aplicación también tendrá licencia de GNU AGPL. Por supuesto, puede ejecutar MongoDB desde su aplicación al inicio y finalizar MongoDB nuevamente cuando la aplicación se detenga.
Se puede usar la biblioteca Embedded MongoDB, a pesar de que fue diseñado para propósitos de prueba unidad.
No se ejecuta mongo embedded. Lo ejecuta como un proceso separado. – mark
- 1. MongoDB no se puede iniciar
- 2. mongodb no se puede iniciar en Windows?
- 3. No se puede cambiar el dbpath en mongodb través mongodb.conf
- 4. No se puede conectar con el proceso en .NET 4.0
- 5. No se puede adjuntar al proceso
- 6. no se puede iniciar el proceso sinatra - eventmachine "no acceptor"
- 7. No se puede establecer LD_LIBRARY_PATH para el proceso de Java
- 8. MongoDB/doctrine: no se puede anidar $ o en $ y
- 9. Para alojar o no para alojar?
- 10. Nuevo en MongoDB No se puede ejecutar comandos mongo
- 11. no puede importar mongodb
- 12. ¿Puede la salida() no finalizar el proceso?
- 13. ¿Cómo se borra el documento en MongoDB?
- 14. ¿Cuál es el tamaño máximo de un paquete In-App que puede alojar con Apple?
- 15. ¿Se puede representar una ventana de Direct3D para un proceso en otro proceso 'HWND?
- 16. MongoDB + Node.js: no se puede insertar la fecha correctamente
- 17. no puede reiniciar mongodb en Ubuntu 11.04
- 18. ¿Se puede transmitir video desde GridFS (sistema de archivos MongoDB)?
- 19. ¿Se puede hacer una base de datos relacional usando MongoDB?
- 20. alojar una aplicación en glassfish
- 21. no se puede usar el comando mongo, muestra el comando que no se encuentra en mac
- 22. ¿Cómo se compara el escalado de PostgreSQL con MongoDB?
- 23. Depurador Lua que se puede conectar al proceso
- 24. ¿Es posible alojar el CLR en un programa C?
- 25. "El depurador no puede continuar ejecutando el proceso".
- 26. ¿Se puede limitar el uso de CPU en un objeto de proceso .NET?
- 27. ¿Debo alojar gemas en GitHub o RubyGems?
- 28. Error al ejecutar el proceso Guard: no se puede encontrar el método de singularización
- 29. Cómo alojar el sitio ASP.NET MVC en una subcarpeta
- 30. ¿Cuándo deberíamos alojar el servicio WCF en IIS y cuándo deberíamos alojar en un servicio de Windows?
Me interesaría saber por qué quiere ejecutar MongoDB en proceso ... ¿Cuál es su caso de uso? –
¿Puedes aclarar a qué te refieres con "alojado en proceso"? –
No alojado en un límite de proceso separado; en otras palabras, deseo alojar el servicio MongoDB dentro de la aplicación que usa MongoDB como su almacén de datos. – Jordan