Nueva opción de abox ECM sobre PostgreSQL: base de datos relacional open-source

 En actualidad, destacados, producto

Adapting Lab, el laboratorio de I+D de Adapting, acaba de lanzar una nueva versión de su plataforma abox ECM que soporta la popular base de datos open-source PostgreSQL. Este movimiento viene dado por la estrategia de Adapting de potenciar su neutralidad tecnológica apostando por la mejor opción para cada cliente.

De esta forma, abox se convierte en una de las soluciones de software documental profesional más versátiles del mercado con posibilidad de ser acoplado con 3 tecnologías diferentes de base de datos: Sql Server, Oracle y PostgreSQL.

sqloraclepostgre

PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. El desarrollo de esta base de datos es dirigida por una comunidad de desarrolladores que trabajan de forma altruista y libre, denominada el PGDG (PostgreSQL Global Development Group).

PostgreSQL utiliza un modelo cliente/servidor y usa multiprocesos en vez de multihilos para garantizar la estabilidad del sistema. Un fallo en uno de los procesos no afectará el resto y el sistema continuará funcionando.

Ventajas:

  • Alta concurrencia (mediante MVCC).
  • Multitud de tipos de campos nativos.
  • Integridad transacional.
  • Hot-Standby, permite a los usuarios de la aplicación hacer búsquedas (sólo lectura) en los servidores mientras están en modo de recuperación o espera.
  • Licencia BSD (se permite la utilización del código para ser comercializado).
  • Copias de seguridad en caliente.
  • Es una base de datos ACID (Atomicidad, Coherencia, Aislamiento y Durabilidad).
  • Soporta el almacenamiento de objetos binarios grandes.
  • Multiplataforma.
  • Gran capacidad de almacenamiento.
  • Administrador gráfico intuitivo ‘pgAdmin’.
  • Herencia de tablas.

Frente a la opción de MySQL podemos aportar los argumentos de que MySQL puede presentar problemas de integridad en entornos con alta concurrencia en la edición de registros, el desarrollo con MySQL obliga a utilizar la licencia GPL GNU y el argumento más importante a nuestro juicio, que esta base de datos open-source es propiedad de Oracle, lo que puede representar una incertidumbre respecto a su futura evolución.

Frente a las opciones comerciales, algunos de nuestros partners se han decantado por esta solución debido a los elevados costos de licenciamiento que supone hoy día un servidor de altas prestaciones dotado de Oracle o Sql Server.

Consulte este artículo sobre una reciente comparativa entre bases de datos relacionales open-source.