Skip to content

Commit 52a0ceb

Browse files
authored
Update references.md
- suppression de pg_analytics, ParadeDB ne poursuit pas ce projet - ajout de pg_search - ajout du benchmarck CIS - ajout de pgstream, outil de Change Data Capture - ajout de pg_incremental, outil d'execution incrémentale - ajout de pgroll - ajout de pgcompare - ajout de pgsql-tweaks
1 parent d4944aa commit 52a0ceb

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

references.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Ce document recense les ressources collectées dans le cadre du groupe de travai
77
* [work_mem](https://thebuild.com/blog/2023/03/13/everything-you-know-about-setting-work_mem-is-wrong/), formule de calcul du paramètre work_mem
88
* [memory-management](https://stormatics.tech/blogs/postgresql-memory-management), présentation des différents paramètres mémoires
99
* [paramètres parallel](https://stormatics.tech/blogs/understanding-postgresql-parallel-query), présentation de quelques paramètres pour la parallélisation
10+
* [CIS Benchmark](https://www.cisecurity.org/benchmark/postgresql), guide de bonnes pratiques pour une configuration sécurisée
1011

1112
## Extensions
1213

@@ -17,7 +18,6 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
1718
* [Libpostal](https://github.com/pramsey/pgsql-postal), Normalisateur d'adresses basé sur OSM
1819
* [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.)
1920
* [Apache AGE](https://age.apache.org/), apporte des fonctions de traitements et d'analyse de graphe
20-
* [pg_analytics](https://github.com/paradedb/pg_analytics), déporte à DuckDB l'exécution de requêtes OLAP, permet de lire sur du stockage objet (S3, GCS, R2) du parquet, Iceberg, Delta
2121
* [pg_duckdb](https://github.com/duckdb/pg_duckdb), déporte à DuckDB l'exécution de requêtes OLAP, permet de lire et d'écrire sur du stockage objet (S3, GCS, R2) du parquet, lit Iceberg/Delta
2222

2323
### Accès et diffusion
@@ -35,6 +35,7 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
3535
* [pg_timetable](https://github.com/cybertec-postgresql/pg_timetable), création de jobs ou de chaînes de jobs
3636
* [postgresql_anonymizer](https://labs.dalibo.com/postgresql_anonymizer), gestion de l'anonymisation
3737
* [pg_partman](https://github.com/pgpartman/pg_partman), facilite la gestion du partionnement (temps ou numérique)
38+
* [pg_incremental](https://github.com/CrunchyData/pg_incremental), outil de traitement par lot incrémental
3839

3940
### Types et Indexation
4041

@@ -44,6 +45,7 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
4445
* [pg_idkit](https://github.com/VADOSWARE/pg_idkit), générateur d'id (uuid v6 et v7, nanoid, etc.)
4546
* [snowflake-sequences](https://github.com/pgEdge/snowflake?tab=readme-ov-file#snowflake-sequences-for-postgresql), ajout d'un type de séquence Snowflake
4647
* [ZomboDB](https://github.com/zombodb/zombodb), ajoute le support d'ElasticSearch comme type d'index
48+
* [pg_search](https://github.com/paradedb/paradedb/tree/dev/pg_search), recherche textuelle BM25 (~ Lucene) et vectoriel (pg_vector)
4749

4850
### Stockage
4951

@@ -53,6 +55,7 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
5355
* [FerretDB](https://www.ferretdb.io/), support des fonctions MongoDB sans MongoDB
5456
* [Citus](https://github.com/citusdata/citus), stockage en colonne et tables distribuées
5557
* [pg_mooncake](https://github.com/Mooncake-Labs/pg_mooncake), permet d'écrire et de lire des données colonnes stockées en Iceberg/Delta
58+
* [pgstream](https://github.com/xataio/pgstream), outil de capture de changements (CDC) qui permet de répliquer les données et changements DDL
5659

5760
## Outils complémentaires externes
5861

@@ -68,6 +71,7 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
6871
* [pgmonitor](https://github.com/CrunchyData/pgmonitor), statistiques d'usage de la base
6972
* [postgres-checkup](https://gitlab.com/postgres-ai/postgres-checkup), analyse et diagnostics par IA
7073
* [PoWA](https://powa.readthedocs.io/) outil d'analyse des performances
74+
* [pgsql-tweaks](https://gitlab.com/sjstoelting/pgsql-tweaks), ensemble de fonctions PL/PgSQL (vérification de types, vues systèmes, etc.)
7175

7276
### Administration
7377

@@ -90,6 +94,9 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
9094
* [CYBERTEC Migrator](https://www.cybertec-postgresql.com/en/oracle-to-postgresql-migration-cost-assessment/)
9195
* [EDB Migration Toolkit](https://www.enterprisedb.com/products/migration-toolkit-move-oracle-postgresql)
9296
* [transqlate](https://gitlab.com/dalibo/transqlate), conversion de requêtes SQL sauce Oracle vers PostgreSQL
97+
* [db_migrator](https://github.com/cybertec-postgresql/db_migrator), outil de migration de base MS SQL, Oracle et MySQL/MariaDB
98+
* [Pgcompare](https://github.com/CrunchyData/pgCompare), valide la migration de données entre bases
99+
* [pgroll](https://github.com/xataio/pgroll), outil de migration de schéma
93100

94101
### Modélisation
95102

@@ -172,3 +179,4 @@ Ces projets étendent les possibilités utilisables dans l'environnement de Post
172179
* [Triggers](https://mydbanotebook.org/post/triggers2/), quelques articles sur les triggers dans PgSQL
173180
* [generate_series](https://database.guide/how-generate_series-works-in-postgresql/), générer des données artificielles pour tester avec des gros volumes
174181
* [Réparer l'encodage de caractères](https://www.cybertec-postgresql.com/en/fix-bad-encoding-postgresql/)
182+
* [PostgreSQL Global Temporary Tables](https://github.com/darold/pgtt)

0 commit comments

Comments
 (0)