Un potente sistema de base de datos relacional de código abierto

PostgreSQL for Mac

PostgreSQL for Mac

  -  341 MB  -  Gratis
PostgreSQL para Mac es un potente sistema de base de datos objeto-relacional de código abierto. Cuenta con más de 15 años de desarrollo activo y una arquitectura probada que le ha valido una sólida reputación por su fiabilidad, integridad de datos y exactitud.

Funciona en todos los sistemas operativos principales, incluyendo Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows. PostgreSQL para macOS es la base de datos predeterminada en Mac OS X Server a partir de la versión 10.7.

Es totalmente compatible con ACID, tiene soporte completo para claves foráneas, uniones, vistas, disparadores y procedimientos almacenados (en múltiples lenguajes). Incluye la mayoría de los tipos de datos SQL:2008, incluidos INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL y TIMESTAMP.

También es compatible con el almacenamiento de objetos binarios grandes, incluyendo imágenes, sonidos o videos. Dispone de interfaces de programación nativas para C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, entre otros, y una documentación excepcional (el tamaño de las tablas puede llegar hasta los 32 TB).

Características y aspectos destacados

Tipos de datos
  • Primitivos: Entero, Numérico, Cadena, Booleano
  • Estructurados: Fecha/Hora, Array, Rango, UUID
  • Documento: JSON/JSONB, XML, Clave-valor (Hstore)
  • Geometría: Punto, Línea, Círculo, Polígono
  • Personalizaciones: Compuesto, Tipos personalizados
Integridad de datos
  • ÚNICO, NO NULO
  • Claves primarias
  • Claves foráneas
  • Restricciones de exclusión
  • Bloqueos explícitos, Bloqueos de asesoramiento
Concurrencia, Rendimiento
  • Indexación: B-tree, Multicolumna, Expresiones, Parcial
  • Indexación avanzada: GiST, SP-Gist, KNN Gist, GIN, BRIN, Índices de cobertura, Filtros de Bloom
  • Planificador/optimizador de consultas sofisticado, escaneos solo de índice, estadísticas multicolumna
  • Transacciones, Transacciones anidadas (mediante puntos de guardado)
  • Control de concurrencia multiversión (MVCC)
  • Paralelización de consultas de lectura y construcción de índices B-tree
  • Particionamiento de tablas
  • Todos los niveles de aislamiento de transacciones definidos en el estándar SQL, incluido Serializable
  • Compilación Just-in-time (JIT) de expresiones
Fiabilidad, Recuperación ante desastres
  • Registro de escritura anticipada (WAL)
  • Replicación: Asíncrona, Síncrona, Lógica
  • Recuperación a un punto en el tiempo (PITR), réplicas activas
  • Tablespaces
Seguridad
  • Autenticación: GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificado y más
  • Sistema robusto de control de acceso
  • Seguridad a nivel de columna y fila
Extensibilidad
  • Funciones y procedimientos almacenados
  • Lenguajes procedimentales: PL/PGSQL, Perl, Python (y muchos más)
  • Envoltorios de datos externos: conectarse a otras bases de datos o flujos con una interfaz SQL estándar
  • Muchas extensiones que proporcionan funcionalidad adicional, incluyendo PostGIS
Internacionalización, Búsqueda de texto
  • Soporte para conjuntos de caracteres internacionales, por ejemplo, mediante collations ICU
  • Búsqueda de texto completo
Cómo usar

Ejecute el paquete de instalación y siga las instrucciones

Use pgAdmin o Terminal para administrar bases de datos

Inicie el servidor PostgreSQL a través de Preferencias del Sistema

Conéctese usando psql o herramientas de terceros

Cree bases de datos y roles según sea necesario

Administre el esquema usando comandos SQL

Haga copias de seguridad y restaure usando pg_dump y pg_restore

Proteja su configuración con roles y permisos de usuario

Actualice PostgreSQL a través de Homebrew o el sitio oficial

Requisitos del sistema
  • macOS 10.12 o posterior
  • Procesador Intel de 64 bits o Apple Silicon
  • Mínimo 2 GB de RAM
  • Al menos 150 MB de espacio libre en disco
  • Privilegios de administrador para la instalación
PROS
  • Potente base de datos relacional de código abierto
  • Total compatibilidad SQL y características avanzadas
  • Multiplataforma y altamente extensible
  • Excelente rendimiento y escalabilidad
  • Fuerte seguridad y gestión de roles
CONTRAS
  • Herramientas GUI no incluidas por defecto
  • Consume muchos recursos para proyectos simples
  • Menos herramientas de diseño visual que los rivales
  • Requiere ajuste manual para la mejor velocidad
También disponible: Descargar PostgreSQL para Windows

Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en FileHorse? (Más información)
  • PostgreSQL 17.4 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    PostgreSQL 17.4 Captura de Pantalla 1
  • PostgreSQL 17.4 Captura de Pantalla 2
  • PostgreSQL 17.4 Captura de Pantalla 3