Skip to content

Commit f277277

Browse files
authored
Update references.md
* reorg de la section extension * déprecation d'Hydra, l'équipe dev s'est recentré sur pg_duckdb * ajout de pg_mooncake
1 parent 1f1d3e1 commit f277277

File tree

1 file changed

+34
-21
lines changed

1 file changed

+34
-21
lines changed

references.md

+34-21
Original file line numberDiff line numberDiff line change
@@ -11,32 +11,45 @@ Ce document recense les ressources collectées dans le cadre du groupe de travai
1111
## Extensions
1212

1313
Ces projets étendent les possibilités utilisables dans l'environnement de PostgreSQL.
14+
15+
### Analyses
1416

15-
* [PostGIS](https://postgis.net/), extension spatiale
16-
* [Liste des fonctions](https://postgis.net/docs/reference.html)
17-
* [postgis_sfcgal](https://oslandia.gitlab.io/SFCGAL/index.html), support de fonctions 3D
18-
* [Foreign Data Wrappers](https://wiki.postgresql.org/wiki/Foreign_data_wrappers)
19-
* [Oracle FDW](https://github.com/laurenz/oracle_fdw), permet de connecter une base pgSQL à oracle
20-
* [OGR FDW](https://github.com/pramsey/pgsql-ogr-fdw), idem mais pour toutes les sources gérées par GDAL-OGR
21-
* [pgsql-http](https://github.com/pramsey/pgsql-http), idem mais pour tous les services http
22-
* [postgresql_anonymizer](https://labs.dalibo.com/postgresql_anonymizer)
23-
* [FerretDB](https://www.ferretdb.io/), support des fonctions MongoDB sans MongoDB
24-
* [pg_timetable](https://github.com/cybertec-postgresql/pg_timetable), création de jobs ou de chaînes de jobs
25-
* [Citus](https://github.com/citusdata/citus), stockage en colonne et tables distribuées
26-
* [Hydra](https://github.com/hydradatabase/hydra), stockage en colonne
27-
* [HyperLogLog](https://github.com/citusdata/postgresql-hll), pour faire des count sur des dizaines de milliards d'enregistrements [exemple](https://www.crunchydata.com/blog/high-compression-metrics-stograge-with-postgres-hyperloglog)
28-
* [HypoPG](https://github.com/HypoPG/hypopg), support d'indexs fictifs pour étudier les usages
29-
* [pg_featureserv](https://github.com/CrunchyData/pg_featureserv), service REST OGC API Features
30-
* [TimescaleDB](https://github.com/timescale/timescaledb), fonctions spécifiques aux séries temporelles
31-
* [pg_graphql](https://github.com/supabase/pg_graphql), support des appels GraphQL (utilisé par Supabase)
17+
* [Libpostal](https://github.com/pramsey/pgsql-postal), Normalisateur d'adresses basé sur OSM
3218
* [MobilityDB](https://mobilitydb.com/) et son [extension QGIS](https://github.com/MobilityDB/MobilityDB-QGIS), extension pour le traitement de données temporelles (trajectoires de véhicules, etc.)
19+
* [Apache AGE](https://age.apache.org/), apporte des fonctions de traitements et d'analyse de graphe
20+
21+
### Accès et diffusion
22+
23+
* [Foreign Data Wrappers](https://wiki.postgresql.org/wiki/Foreign_data_wrappers)
24+
* [Oracle FDW](https://github.com/laurenz/oracle_fdw), permet de connecter une base pgSQL à oracle
25+
* [OGR FDW](https://github.com/pramsey/pgsql-ogr-fdw), idem mais pour toutes les sources gérées par GDAL-OGR
26+
* [pgsql-http](https://github.com/pramsey/pgsql-http), idem mais pour tous les services http
3327
* [Postgres Message Queue](https://github.com/tembo-io/pgmq), gestionnaire de queues (~kafka/redis)
34-
* [Libpostal](https://github.com/pramsey/pgsql-postal), Normalisateur d'adresses basé sur OSM
28+
* [pg_featureserv](https://github.com/CrunchyData/pg_featureserv), service REST OGC API Features
29+
* [pg_graphql](https://github.com/supabase/pg_graphql), support des appels GraphQL (utilisé par Supabase)
30+
31+
### Outils
32+
33+
* [pg_timetable](https://github.com/cybertec-postgresql/pg_timetable), création de jobs ou de chaînes de jobs
34+
* [postgresql_anonymizer](https://labs.dalibo.com/postgresql_anonymizer)
35+
36+
### Types et Indexation
37+
38+
* [postgis_sfcgal](https://oslandia.gitlab.io/SFCGAL/index.html), support de fonctions 3D
39+
* [HyperLogLog](https://github.com/citusdata/postgresql-hll), indexer une fois pour faire de multiples aggrégations à différents niveaux [exemple](https://www.crunchydata.com/blog/high-compression-metrics-stograge-with-postgres-hyperloglog)
40+
* [HypoPG](https://github.com/HypoPG/hypopg), support d'indexs fictifs pour étudier les usages
3541
* [pg_idkit](https://github.com/VADOSWARE/pg_idkit), générateur d'id (uuid v6 et v7, nanoid, etc.)
36-
* [Apache AGE](https://age.apache.org/), apporte des fonctions de traitements et d'analyse de graphe
37-
* [ZomboDB](https://github.com/zombodb/zombodb), ajoute le support d'ElasticSearch comme type d'index
38-
* [pg_tde](https://github.com/Percona-Lab/pg_tde), support "trasnparent" du chiffrement des tables, TOAST et WAL
3942
* [snowflake-sequences](https://github.com/pgEdge/snowflake?tab=readme-ov-file#snowflake-sequences-for-postgresql), ajout d'un type de séquence Snowflake
43+
* [ZomboDB](https://github.com/zombodb/zombodb), ajoute le support d'ElasticSearch comme type d'index
44+
45+
### Stockage
46+
47+
* [pg_tde](https://github.com/Percona-Lab/pg_tde), support "transparent" du chiffrement des tables, TOAST et WAL
48+
* [PostGIS](https://postgis.net/), extension spatiale ([Liste des fonctions](https://postgis.net/docs/reference.html))
49+
* [TimescaleDB](https://github.com/timescale/timescaledb), stockage row/column et fonctions spécifiques aux séries temporelles
50+
* [FerretDB](https://www.ferretdb.io/), support des fonctions MongoDB sans MongoDB
51+
* [Citus](https://github.com/citusdata/citus), stockage en colonne et tables distribuées
52+
* [pg_mooncake](https://github.com/Mooncake-Labs/pg_mooncake), permet d'écrire et de lire des données colonnes stockées en Iceberg/Delta
4053

4154
## Outils complétentaires externes
4255

0 commit comments

Comments
 (0)