Dự án
Tài nguyên
Tìm hiểu về tài nguyên trên OpenCloud — cơ sở dữ liệu PostgreSQL và bộ nhớ đệm Redis.
Tài nguyên
Tài nguyên là gì?
Tài nguyên là dịch vụ hạ tầng mà ứng dụng của bạn cần — cơ sở dữ liệu để lưu trữ dữ liệu hoặc bộ nhớ đệm để tăng tốc. Tài nguyên chạy riêng biệt với ứng dụng và kết nối qua biến môi trường.
Các tài nguyên có sẵn:
| Loại | Dịch vụ | Mục đích |
|---|---|---|
| Cơ sở dữ liệu | PostgreSQL | Lưu trữ dữ liệu — tài khoản người dùng, nội dung, bản ghi |
| Bộ nhớ đệm | Redis | Lưu trữ trong bộ nhớ siêu nhanh để tăng hiệu suất |
Tạo tài nguyên
Yêu cầu: Tài khoản OpenCloud có credits và ít nhất một dự án.
- Vào Resources > Create Resource
- Chọn loại: PostgreSQL hoặc Redis
- Chọn gói dịch vụ:
- Nano (~$2/tháng) — Phù hợp cho hầu hết trường hợp
- Micro (~$3/tháng) — Nhiều dung lượng và bộ nhớ hơn
- Chọn cùng dự án với ứng dụng sẽ sử dụng tài nguyên
- Nhấn Create (mất 1-3 phút)
- Nhận thông tin kết nối: Host, Port, Username, Password, Connection string
Tài nguyên phải nằm trong cùng dự án với ứng dụng để kết nối tự động.
Quản lý tài nguyên
Thẻ tài nguyên hiển thị: tên, loại, trạng thái, gói dịch vụ và dự án.
Thông tin kết nối
Sau khi tạo, xem thông tin kết nối trong trang chi tiết tài nguyên:
- Host — Địa chỉ máy chủ
- Port — Cổng kết nối
- Username — Tên người dùng cơ sở dữ liệu
- Password — Nhấn để hiển thị
- Connection string — URL kết nối đầy đủ (có nút sao chép)
Khởi động, Dừng, Khởi động lại
| Hành động | Chức năng |
|---|---|
| Start | Khởi động tài nguyên |
| Stop | Tài nguyên không thể truy cập (dữ liệu được bảo toàn, vẫn tính phí) |
| Restart | Sử dụng khi gặp vấn đề kết nối |
Nâng cấp hoặc hạ cấp
- Mở trang chi tiết tài nguyên
- Vào tab Settings hoặc Plan
- Chọn gói mới — giá thay đổi vào chu kỳ thanh toán tiếp theo
Xóa
Xóa tài nguyên sẽ phá hủy vĩnh viễn toàn bộ dữ liệu bên trong. Thao tác này không thể hoàn tác.
PostgreSQL
PostgreSQL là cơ sở dữ liệu quan hệ mã nguồn mở mạnh mẽ. Trên OpenCloud:
- Bắt buộc bởi: n8n (lưu trữ quy trình làm việc và dữ liệu thực thi)
- Tự động kết nối: Khi ở cùng dự án, ứng dụng tự động phát hiện PostgreSQL
- Các gói: Nano đến Exclusive (1-12 CPU, 2-64 GB RAM, 20-600 GB lưu trữ)
Redis
Redis là kho dữ liệu trong bộ nhớ siêu nhanh. Trên OpenCloud:
- Dùng cho: Bộ nhớ đệm, lưu trữ phiên, dữ liệu thời gian thực, hàng đợi
- Xác thực: Chỉ bằng mật khẩu (tự động cấu hình)
- Các gói: Micro đến Enterprise (1-32 GB bộ nhớ)
Tham chiếu trạng thái
| Trạng thái | Ý nghĩa |
|---|---|
| Creating | Đang thiết lập (1-3 phút) |
| Running | Đang hoạt động và có thể truy cập |
| Stopped | Đã tạm dừng, dữ liệu được bảo toàn |
| Error | Đã xảy ra lỗi |