1
0
Fork 0
1Panel-Appstore/postgresql
zhengkunwang c8e42cac65 feat: 应用增加支持的架构信息 (#1973) 2025-05-14 14:21:38 +08:00
..
12.22-alpine feat: Optimize database-related password rules 2025-03-25 17:04:59 +08:00
13.21-alpine chore(deps): update postgres docker tag to v13.21 (#3857) 2025-05-11 21:49:38 +08:00
14.18-alpine chore(deps): update postgres docker tag to v14.18 (#3858) 2025-05-11 21:49:48 +08:00
15.13-alpine chore(deps): update postgres docker tag to v15.13 (#3860) 2025-05-11 21:50:06 +08:00
16.9-alpine chore(deps): update postgres docker tag to v16.9 (#3861) 2025-05-11 21:50:16 +08:00
17.5-alpine chore(deps): update postgres docker tag to v17.5 (#3862) 2025-05-11 21:50:25 +08:00
README.md refactor: 优化部分应用描述文件 2023-09-21 16:58:13 +08:00
README_en.md docs: Add English README for PostgreSQL app (#2643) 2024-12-03 13:45:29 +08:00
data.yml feat: 应用增加支持的架构信息 (#1973) 2025-05-14 14:21:38 +08:00
logo.png feat: 压缩 logo.png (#212) 2023-07-10 15:46:28 +08:00

README_en.md

PostgreSQL

PostgreSQL is a powerful open-source relational database management system (RDBMS) known for its reliability, scalability, and advanced features. It is widely used across various applications and industries.

Main Features:

Multi-User Support

PostgreSQL supports multiple users, each with their own accounts and permissions. This allows simultaneous access and management of the database without interference between users.

ACID

PostgreSQL adheres to ACID properties (Atomicity, Consistency, Isolation, Durability), ensuring reliable and consistent database operations, even during system crashes or failures, maintaining data integrity.

Rich Data Type Support

PostgreSQL provides a wide range of built-in data types, including integers, floating points, dates/times, text, and binary data. It also supports user-defined data types, offering flexibility for various use cases.

Extensions

Users can easily add new functions, operators, aggregate functions, and data types to PostgreSQL, making it adaptable to specific application requirements and diverse data processing tasks.

Foreign Key Support

PostgreSQL supports foreign keys to define relationships between tables, ensuring referential integrity and preventing inconsistent data associations.

Multi-Version Concurrency Control (MVCC)

PostgreSQL uses MVCC to handle concurrent database access, allowing multiple transactions to interact simultaneously without data conflicts or locks.

Advanced Query Optimization

PostgreSQL features a powerful query optimizer to efficiently execute complex queries, enhancing performance and reducing query execution time.

Backup and Recovery

PostgreSQL supports online backup and recovery operations, enabling easy database backups and data restoration when needed, ensuring data availability and security.

External Data Access

PostgreSQL allows integration with external data sources, such as other databases, files, and web services, enabling seamless data consolidation and integration.

Security

PostgreSQL offers comprehensive security features, including access controls, SSL support, data encryption, and auditing capabilities, ensuring the protection of sensitive information.

JSON and JSONB Data Types

PostgreSQL supports storing and querying JSON data using JSON and binary JSON (JSONB) data types, making it ideal for managing semi-structured data.

Replication and High Availability

PostgreSQL supports streaming replication and logical replication to enable data replication and high availability configurations, ensuring system resilience and fault tolerance.

Community Support and Extensions

PostgreSQL has an active community and a rich ecosystem of extensions and plugins to meet the needs of various industries and applications.