www.loxodata.com

"
Dev back

PostgreSQL 18.3 et autres correctifs

Le PGDG a annoncé une mise à jour de PostgreSQL 18.3 et d'autres versions corrigant divers bogues, dont des problèmes de performances et de fonctionnement des fonctions. Les utilisateurs doivent suivre des étapes spécifiques pour mettre à jour les bases de données. Cette publication est importante pour ceux qui gèrent des systèmes basés sur PostgreSQL, en veillant à la correctitude et la fiabilité des données.

"
Dev back

PostgreSQL 18.2 et autres correctifs

Le PGDG a publié une mise à jour pour toutes les versions supportées de PostgreSQL, corrigeant 5 vulnérabilités de sécurité et plus de 65 bogues. Les vulnérabilités incluent des fuites de mémoire, des dépassements de tampon, et des problèmes de validation dans plusieurs extensions. Ces corrections sont cruciales pour assurer la sécurité des bases de données fonctionnant sous PostgreSQL. Les utilisateurs doivent mettre à jour vers les versions récentes pour éviter les risques associés aux vulnérabilités connues.

"
Dev back

Éviter les chevauchements temporels

Cet article traite de la gestion des chevauchements de réservations dans une application de location de vélos, en utilisant PostgreSQL. Il présente plusieurs stratégies, notamment l'utilisation de deux colonnes pour les dates, l'utilisation de types de plage avec des contraintes d'exclusion, et la récente clause 'WITHOUT OVERLAPS' introduite dans PostgreSQL 18. Chaque méthode est illustrée par des exemples pratiques de création de tables et d'insertion de données, mettant en lumière les erreurs de chevauchement et les vérifications d'intégrité des données.

"
Autre

PostgreSQL 17.6 et autres correctifs

Le PGDG a publié des mises à jour pour toutes les versions supportées de PostgreSQL, y compris 17.6, qui corrige 3 vulnérabilités de sécurité et plus de 55 bogues. La version 13 ne recevra plus de correctifs après novembre 2025, et il est recommandé de mettre à jour vers une version majeure. Les mises à jour corrigent des problèmes significatifs liés à l'optimiseur statistique, à l'exécution de code malveillant et à des bogues variés affectant les index BRIN et la réplication. Des preuves de vulnérabilités critiques, avec des scores CVSS élevés, ont également été signalées et traitées.

"
Dev back

Recherche multilingue en texte intégral avec PostgreSQL (partie 1)

Cet article traite de la recherche en texte intégral avec PostgreSQL, expliquant son historique depuis Tsearch jusqu'à FTS, ainsi que les méthodes pour configurer et optimiser la recherche sémantique, en prenant en compte les spécificités linguistiques comme celles du français. Il aborde la décomposition des documents, la factorisation des lexèmes, et fournit des exemples de requêtes ainsi que des ajustements nécessaires pour différents langages.

"
Dev back

Recherche multilingue en texte intégral avec PostgreSQL (partie 2)

Cet article aborde la création d'une table dans PostgreSQL pour stocker des documents multilingues et explique comment scraper des données de Wikipedia. Les auteurs détaillent les recherches simples effectuées sur ces documents et intégrant un score de pertinence. L'article traite aussi de l'optimisation des performances des recherches Full Text Search (FTS) et de l'importance de précalculer certains vecteurs pour accélérer les requêtes.

"
Autre

Capitole du Libre 2024

Le Capitole du Libre 2024 a eu lieu à Toulouse les 16 et 17 novembre, présentant des conférences sur PostgreSQL, incluant un nouveau catalogue d'outils open source, la haute disponibilité avec Patroni, la réplication logique et l'utilisation de pgvector pour les données vectorielles. Des vidéos des présentations seront disponibles prochainement.