Skip to content

Commit

Permalink
Updated builds comparison after the review
Browse files Browse the repository at this point in the history
  • Loading branch information
nastena1606 committed Sep 23, 2024
1 parent ec4d32d commit 71207a9
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
13 changes: 7 additions & 6 deletions documentation/docs/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +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 <br> (in addition to features included in the PostgreSQL Community build)|
| PostgreSQL Community build | Percona Server for PostgreSQL build <br> |
|----------------------|-------------------------------|
| Table encryption: <br> - data tables, <br> - TOAST tables <br> - temporary tables created during the database operation.<br><br> Metadata of those tables is not encrypted. | Index data encryption for encrypted tables |
| Table encryption: <br> - data tables, <br> - TOAST tables <br> - temporary tables created during the database operation.<br><br> Metadata of those tables is not encrypted. | Table encryption: <br> - data tables, <br> - TOAST tables <br> - temporary tables created during the database operation.<br> - Index data for encrypted tables<br><br> 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: <br> - HashiCorp Vault; <br> - Local keyfile |
| Multi-tenancy support| Multi-tenancy support |
| Table-level granularity |Table-level granularity |
| Key management via: <br> - HashiCorp Vault; <br> - Local keyfile | Key management via: <br> - HashiCorp Vault; <br> - 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

<i warning>:material-alert: Warning:</i> 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.
Expand Down
3 changes: 2 additions & 1 deletion documentation/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,8 @@ extra:
nav:
- Home: index.md
- tde.md
- tde.md
- features.md
- Get started:
- "Install": "install.md"
- "Via apt": apt.md
Expand Down

0 comments on commit 71207a9

Please sign in to comment.