grupelgas donosti2012
TRANSCRIPT
![Page 1: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/1.jpg)
Grup El Gas
El Gas: MongoDB como backend alternativo
![Page 2: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/2.jpg)
Grup El Gas
El Gas
● Fundada en 1892● Sector energético● Distribución y Comercialización de energía
eléctrica● Ámbito de actuación: Mallorca
![Page 3: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/3.jpg)
Grup El Gas
MongoDB
● Sistema de base de datos NoSQL● Libre de esquema, flexible y rápido● Gran capacidad de almacenamiento● Escalabilidad horizontal sencilla
● Orientado a documentos. Permite almacenar objetos complejos.
● Licencia AGPL v3 para el motor de base de datos y Apache v2 para los drivers.
![Page 4: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/4.jpg)
Grup El Gas
Necesidades
● Almacenamiento de curvas de carga de los puntos de suministro● Registros horarios de consumo con la posibilidad
de ser cuarto-horarios● Datos estáticos● Almacenaje no inferior a 5 años con previsión de
llegar a 10 años.
![Page 5: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/5.jpg)
Grup El Gas
OpenERP + MongoDB =
MongoDB Backend
● Extensión del ORM de OpenERP para soportar MongoDB
● Operaciones de lectura, escritura, búsqueda o borrado soportadas.
● Transparente para el usuario
● Soporte de tipos simples (no soporta many2one, one2many, many2many, etc...)
● Se instala como un módulo más
● De momento solo soportado en v5
![Page 6: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/6.jpg)
Grup El Gas
El proyecto en cifras
● 9000 puntos de suministro● 216.000 registros diarios● 6.480.000 registros mensuales● 77.760.000 registros anuales● 388.800.000 registros en 5 años
![Page 7: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/7.jpg)
Grup El Gas
El proyecto se encuentra en
● Fase de pruebas finalizada● Un solo nodo maestro que podrá (deberá...) ser
ampliado según crezca el tamaño de las colecciones
● Puesta en producción: Junio 2012
![Page 8: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/8.jpg)
Grup El Gas
Enlaces
● MongoDB ● http://www.mongodb.org● http://www.10gen.com
● MongoDB Backend● https://github.com/totaler/mongodb_backend
● Twitter @total3r
![Page 9: Grupelgas donosti2012](https://reader036.vdocuments.co/reader036/viewer/2022071820/55b4bc39bb61eb6d358b467c/html5/thumbnails/9.jpg)
Grup El Gas
Muchas gracias!!