From e78b2937ea42bf6edf8873f59b5c3388c1dc5df1 Mon Sep 17 00:00:00 2001 From: Anastasia Alexadrova Date: Mon, 23 Sep 2024 15:49:39 +0200 Subject: [PATCH] Updated builds comparison after the review --- documentation/docs/features.md | 13 ++++++------- documentation/mkdocs.yml | 3 ++- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/documentation/docs/features.md b/documentation/docs/features.md index 148d88ea..ebb1f965 100644 --- a/documentation/docs/features.md +++ b/documentation/docs/features.md @@ -6,21 +6,20 @@ We provide `pg_tde` builds for both PostgreSQL Community and [Percona Server for The following table provides the differences between the builds: -| PostgreSQL Community build | Percona Server for PostgreSQL build
(in addition to features included in the PostgreSQL Community build)| +| PostgreSQL Community build | Percona Server for PostgreSQL build
| |----------------------|-------------------------------| -| Table encryption:
- data tables,
- TOAST tables
- temporary tables created during the database operation.

Metadata of those tables is not encrypted. | Index data encryption for encrypted tables | +| Table encryption:
- data tables,
- TOAST tables
- temporary tables created during the database operation.

Metadata of those tables is not encrypted. | Table encryption:
- data tables,
- TOAST tables
- temporary tables created during the database operation.
- Index data for encrypted tables

Metadata of those tables is not encrypted. | | Write-Ahead Log (WAL) encryption of data in encrypted tables | Write-Ahead Log (WAL) encryption of data for encrypted and non-encrypted tables | -| Multi-tenancy support| | -| Table-level granularity | | -| Key management via:
- HashiCorp Vault;
- Local keyfile | +| Multi-tenancy support| Multi-tenancy support | +| Table-level granularity |Table-level granularity | +| Key management via:
- HashiCorp Vault;
- Local keyfile | Key management via:
- HashiCorp Vault;
- Local keyfile| +| | Logical replication of encrypted tables | ## Future releases The following is planned for future releases of `pg_tde`: -* Logical replication support * KMIP integration for key management -:material-alert: Warning: Note that introducing encryption/decryption affects performance. Our benchmark tests show less than 10% performance overhead for most situations. However, in some specific applications such as those using JSONB operations, performance degradation might be higher. [Get started](install.md){.md-button} \ No newline at end of file diff --git a/documentation/mkdocs.yml b/documentation/mkdocs.yml index 1e496f93..0fa3570a 100644 --- a/documentation/mkdocs.yml +++ b/documentation/mkdocs.yml @@ -155,7 +155,8 @@ extra: nav: - Home: index.md - - tde.md + - tde.md + - features.md - Get started: - "Install": "install.md" - "Via apt": apt.md