Full Text Search con PostgreSQL

Duración: 1 día | Precio: € 399,00 Sin IVA

Requisitos
  • Conocimiento básico de PostgreSQL y SQL

  • Uso de servicios y command-prompt en Windows
    Los ejemplos presentados durante el curso se ejecutarán en una máquina con Windows 10. El estudiante debe contar con un laptop con Windows 10 o una versión de Ubuntu Linux.

Descripción

PostgreSQL es un ORDBMS (Object-Relational Database Management System) avanzado, de clase empresarial y completamente open source. Es una base de datos relacional que soporta consultas SQL (relacionales) y JSON (no relacionales). ¡PostgreSQL es la base de datos open source más avanzada del mundo! Soporta numerosas funcionalidades, entre ellas: Control de Concurrencia Multi-Version (MVCC), recuperación en el punto de tiempo, controles de acceso granulares, tablespaces, replicación asincrónica, transacciones anidadas, copias de seguridad online/en caliente, un optimizador y planificador de consultas refinado, y logging anticipado de escritura. PostgreSQL es altamente escalable tanto en la cantidad de datos que puede gestionar como en el número de usuarios simultáneos que puede atender. En este curso, entenderemos los principios básicos sobre los que se basa la búsqueda de texto completo y cómo utilizar eficientemente el motor de búsqueda de texto completo presente en PostgreSQL.

Contenidos
  • Introducción

  • Instalación

  • Fundamentos arquitectónicos

  • Configuración del motor de búsqueda de texto completo

  • Creación y acceso a bases de datos con psql

  • Crear tablas y poblarlas con datos textuales

  • Ejecutar consultas simples para la búsqueda de texto en las tablas

  • Añadir criterios complejos para la búsqueda de texto completo

  • Gestión de diccionarios y sinónimos

  • Actividades para el mantenimiento periódico

    • Rutina de Vacuuming

    • Rutina de Reindexing

    • Mantenimiento de archivos de registro

    • Copia de seguridad y restauración

    • SQL Dump

    • Copia de seguridad a nivel de sistema de archivos

Scroll al inicio