資料庫
Piora 讓你可以在自己的 VPS 上快速建立與管理資料庫服務。所有資料庫都以 Docker 容器方式運行,並提供持久化儲存、自動備份與連線管理功能。
支援的資料庫
Section titled “支援的資料庫”| 資料庫 | 版本 | 用途 |
|---|---|---|
| PostgreSQL | 14, 15, 16 | 通用關聯式資料庫,適合大多數應用 |
| MySQL | 8.0, 8.4 | 廣泛使用的關聯式資料庫 |
| MariaDB | 10.11, 11 | MySQL 的開源分支,完全相容 |
| MongoDB | 6, 7 | 文件型 NoSQL 資料庫 |
| Redis | 7 | 記憶體快取與鍵值儲存 |
在 Piora 控制面板中建立資料庫非常簡單:
- 進入「資料庫」頁面
- 選擇資料庫類型與版本
- 設定名稱與認證資訊
- 點選「建立」
Piora 會自動建立 Docker 容器,並設定持久化 Volume 確保資料安全。
內部連線(同一伺服器上的應用)
Section titled “內部連線(同一伺服器上的應用)”如果你的應用與資料庫部署在同一台伺服器上,可以使用 Docker 內部網路連線:
# PostgreSQL 範例postgresql://user:password@database-container-name:5432/dbname
# MySQL 範例mysql://user:password@database-container-name:3306/dbname如需從外部存取資料庫(例如開發環境),可以在設定中開放外部連線埠。
每個資料庫服務都提供以下管理功能:
- 狀態監控 — 查看運行狀態、連線數、資源使用量
- 日誌檢視 — 查看資料庫日誌輸出
- 備份管理 — 設定自動備份排程
- 連線資訊 — 快速取得連線字串
- PostgreSQL — PostgreSQL 資料庫設定與管理
- MySQL / MariaDB — MySQL 與 MariaDB 設定
- MongoDB — MongoDB 文件資料庫
- Redis — Redis 快取服務