
PostgreSQL Developer’s Guide
Amjad Shahzad, Asif Fayyaz, Ibrar Ahmed
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~468
- Nivel
- Básico
De qué trata
Manual técnico de Ibrar Ahmed, Asif Fayyaz y Amjad Shahzad para desarrolladores que desean extender el motor de PostgreSQL mediante programación en C y lenguajes procedimentales.
Los autores enseñan a interactuar con el código fuente del servidor: creación de tipos de datos definidos por el usuario, implementación de operadores y funciones agregadas personalizadas en C, desarrollo de extensiones empaquetadas con PGXS, y llamadas a la API de libpq. Además, aborda el uso de Foreign Data Wrappers (FDW) para consultar fuentes remotas.
Una excelente guía de ingeniería avanzada para quienes necesitan extender las capacidades nativas del motor relacional.
- Extensibilidad
- PGXS
- C API
- libpq
- FDW
- Funciones C
- Foreign Data Wrappers
- PostgreSQL Internals
¿Cómo enseña?
Con proyectos
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Extensión personalizada en C con nuevo tipo de datos y operadores
Desarrollo de un paquete PGXS que define un tipo de dato geométrico especializado con operadores de comparación nativos compilados en C.

