Configuración con MongoDB
MongoDB es un sistema de base de datos NoSQL orientado a documentos desarrollado bajo el concepto de código abierto. MongoDB almacena los documentos en formato abierto BSON facilitando la integración con otros sistemas de información.
AthentoECM puede trabajar con MongoDB como ayuda al soporte documental, pero la base de datos relacional debe permanecer en AthentoECM puesto que se utiliza para otras cuestiones.
Para instalar mongoDB, tan sólo hay que seguir unos sencillos pasos. Puedes encontrar más detalles aquí https://docs.mongodb.com/manual/administration/install-on-linux/
Una vez instalado el sistema, podemos hacer una sencilla comprobación mediante el comando:
administrador@458164383:~$ mongo athentoecm MongoDB shell version: 2.4.9 connecting to: athentoecm
Esto nos conecta con la base de datos de Athento ECM.
Ahora, hay que decirle a Athento ECM que utilice este nuevo sistema, para ello, configuraremos en el sistema una nueva plantilla:
nuxeo.templates=postgresql,mongodb
y, en caso de que nuestro servidor de mongodb se sitúe en otra máquina, le diremos la ubicación mediante esta otra propiedad:
nuxeo.mongodb.server=10.0.2.30:27017
Ambas propiedades pueden ser añadidas en nuxeo.conf
Tras reiniciar el sistema, veremos que en mongo entran los primeros documentos.