PGSpider extension 1.0
ven, 24/06/2022 - 11:40
PGSpider extension (pgspider_ext) est une extension pour PostgreSQL permettant de construire un moteur de cluster SQL haute performance pour le Big Data distribué. pgspider_ext permet à PostgreSQL d'accéder à un certain nombre de sources de données à l'aide de Foreign Data Wrapper (FDW) et de récupérer verticalement la source de données distribuée.
Les caractéristiques principales sont :
- Table partitionnée de nœuds : L'utilisateur peut facilement obtenir des enregistrements dans plusieurs tables sur certaines sources de données par un SQL. S'il existe des tables avec un schéma similaire dans chaque source de données, PGSpider peut les afficher comme une seule table virtuelle.
- Traitement parallèle: PGSpider exécute les requêtes et récupère les résultats des nœuds enfants en parallèle. PGSpider développe une table virtuelle en tables enfants, accède à la source de données correspondante de chaque table enfant sur certains processus de travail.
- Pushdown : PGSpider peut appliquer la clause WHERE et les fonctions d'agrégation aux sources de données. L'expédition dépend de la source de données FDW.
PGSpider extension est développé par Toshiba Software Engineering & Technology Center.
PGSpider extension est un logiciel libre disponible sur GitHub.