954 36 18 18 info@inovacloud.es

Tu Base de Datos

Administra toda tu información con PostgreSQL, un sistema de gestión de bases de datos (SGBD) objeto-relacional, distribuido bajo licencia BSD y considerado el sistema de gestión de bases de datos de código abierto más potente del mercado. PostgreSQL utiliza un modelo cliente/servidor y usa multiprocesos en vez de multihilos para asegurar la estabilidad del sistema, de modo que un fallo en uno de los procesos no afectaría el resto y el sistema continuaría funcionando.

base-de-datos-postgresql

Al ser código libre, existe multitud de variantes para poder trabajar con PostgreSQL, de modo que disponemos de versiones que pueden reemplazar costosas bases de datos como pueden ser Oracle o SQL Server. Además, PostgreSQL puede ser usado como una base de datos robusta de otras herramientas como Moodle, Dolibarr y OpenERP.

PostgreSQL es un proyecto que arrancó hace más de 16 años y desde entonces este SGBD ha ido adquiriendo los valores de estabilidad, potencia, robustez, facilidad de administración e implementación de estándares. A lo largo de su desarrollo, PostgreSQL ha progresado favorablemente para soportar grandes cantidades de datos y una alta concurrencia de usuarios haciendo uso del sistema.

A raíz de esto último, por medio del sistema MVCC (acceso concurrente multiversión), PostgreSQL permite que mientras un usuario escribe en una tabla, otro u otros usuarios pueden acceder a la misma tabla sin necesidad de bloqueos. De esta manera, cada usuario obtiene una visión consistente del último proceso que se ejecutó.

Esta estrategia de almacenamiento de filas, denominada MVCC, logra una mejor respuesta en ambientes de grandes volúmenes, razón por la cual los principales proveedores de sistemas de bases de datos comerciales también emplean esta tecnología.

 

Desarrollo y seguridad de base de datos

PostgreSQL es un sistema de gestión de bases de datos seguro y en continuo proceso de desarrollo para la corrección de fallos menores o dificultades en el uso de las herramientas, lenguajes, documentación, controladores o extensiones.

Además, existe una enorme comunidad de usuarios, programadores y administradores que colaboran en numerosos aspectos y actividades relacionadas con el proyecto. Entre estas actividades se encuentre el reporte de informes y solución de problemas, testeo de nuevas versiones, arrojo de nuevas ideas o apoyo a la documentación relacionada con PostgreSQL. Igualmente, hay empresas privadas que patrocinan algunas de las características de PostgreSQL mediante colaboraciones bien económicas bien por medio de capital humano.

PostgreSQL es, asimismo, muy fácil de administrar. Incorpora una serie de herramientas gráficas de administración y de líneas de comandos para ayudar a gestionar las bases de datos. En iNova Cloud también contamos con cursos formativos a medida y con gran componente práctico sobre PostgreSQL, para que así empiece a dominar en muy poco tiempo un potente sistema de gestión de bases de datos.

A continuación, desgranamos algunas de las características generales y principales funciones de PostgreSQL:

  • Es una base de datos 100% ACID.
  • Integridad referencial.
  • Replicación asincrónica/sincrónica.
  • PITR – point in time recovery.
  • Copias de seguridad en caliente (Online/hot backups).
  • Unicode.
  • Juegos de caracteres internacionales.
  • Regionalización por columna.
  • Multi-Version Concurrency Control (MVCC).
  • Multiples métodos de autentificación.
  • Acceso encriptado via SSL.
  • Transacciones y respaldos
  • Actualización in-situ integrada (pg_upgrade).
  • Completa documentación.
  • Multiplataforma. Disponible para Linux y UNIX en todas sus variantes y Windows 32/64bit.

 

Si necesita más información acerca de nuestros servicios sobre PostgreSQL, no dude en ponerse en contacto con nosotros, le atenderemos encantados.

Share This