Hướng dẫn cài đặt PostgreSQL trên Linux
PostgreSQL là một hệ thống quản lý cơ sở dữ liệu quan hệ đối tượng (ORDBMS) mã nguồn mở, mạnh mẽ và có nhiều tính năng. Nó hỗ trợ hầu hết các chuẩn SQL và cung cấp các tính năng hiện đại như truy vấn phức tạp, khóa ngoại, trigger, view, tính toàn vẹn giao dịch và kiểm soát truy cập đa phiên bản. PostgreSQL cũng có khả năng mở rộng cao thông qua ...
Đăng vào ngày 24 tháng 8 lúc 09:23
Xây dựng Ứng dụng Database Backend với SQLAlchemy và Python
Cài đặt Môi trường Làm việc
Để bắt đầu triển khai mô hình đối tượng quan hệ (ORM) cho ứng dụng Python, trước hết cần trang bị các công cụ cần thiết qua trình quản lý gói pip. Dưới đây là lệnh cài đặt thư viện chính:
pip install sqlalchemy
Tùy thuộc vào loại hệ quản trị cơ sở dữ liệu (RDBMS) bạn sử dụng, hãy bổ sung driver tương ứng:
PostgreSQ ...
Đăng vào ngày 24 tháng 8 lúc 04:50
Giám sát dung lượng ổ đĩa Linux và xử lý bảng dữ liệu lớn trong PostgreSQL
Kiểm tra không gian trống của thư mục hiện tại
Để xem thông tin dung lượng của hệ thống tệp chứa thư mục đang làm việc:
df -h .
Tham số -h hiển thị kích thước theo định dạng dễ đọc (KB, MB, GB), dấu chấm . chỉ định thư mục hiện tại.
Phân tích kích thước tệp trong thư mục
Liệt kê và sắp xếp các mục theo dung lượng giảm dần:
du -sh * | sort -rn
...
Đăng vào ngày 20 tháng 8 lúc 12:37
XLOG trong PostgreSQL: Cơ chế và cấu trúc
Tổng quan về XLOG
XLOG là nhật ký ghi lại (redo log) của PostgreSQL, dùng để phục hồi dữ liệu khi hệ thống khởi động lại. XLOG thuộc loại nhật ký vật lý logic (physical logical log), nó ghi lại sự thay đổi của các trang dữ liệu trong cơ sở dữ liệu. Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết cách XLOG hoạt động, đặc biệt là quá trình ghi ...
Đăng vào ngày 16 tháng 8 lúc 14:53
Hệ thống quản lý cho thuê nhà phát triển bằng Java
Tổng quan hệ thống
Bài viết này phân tích chi tiết thiết kế kiến trúc và các thành phần chức năng chính của một hệ thống quản lý cho thuê bất động sản hướng doanh nghiệp. Hệ thống cung cấp các tính năng như quản lý tài sản, tự động tạo hợp đồng, giám sát thanh toán đa chiều và tối ưu trải nghiệm người dùng, phù hợp làm ví dụ tham khảo cho dự án ...
Đăng vào ngày 14 tháng 8 lúc 06:05
Hướng dẫn cài đặt MantisBT với Apache Tomcat
Bài viết này hướng dẫn chi tiết các bước cài đặt MantisBT, một công cụ quản lý lỗi mã nguồn mở, trên môi trường Apache Tomcat.
Môi trường cài đặt
Hệ điều hành: Windows 8.1 Update 1 64-bit
Máy chủ web: Apache Tomcat 9.0.0 64-bit
Ngôn ngữ kịch bản: PHP 7.1.7 (nts-Win32-VC14-x64)
Cơ sở dữ liệu: PostgreSQL 9.5.3-1
Ứng dụng: Ma ...
Đăng vào ngày 2 tháng 8 lúc 17:40
Hướng dẫn toàn diện sử dụng SQLAlchemy ORM trong Python
SQLAlchemy là một thư viện ORM mạnh mẽ cho phép thao tác cơ sở dữ liệu theo hướng đối tượng trong Python. Dưới đây là cách triển khai đầy đủ từ thiết lập đến các thao tác nâng cao.
Mục lục
Cài đặt môi trường
Các thành phần cốt lõi
Thiết lập kết nối
Xây dựng mô hình dữ liệu
Tạo bảng tự động
Thao tác CRUD cơ bản
Truy vấn linh hoạt ...
Đăng vào ngày 25 tháng 7 lúc 20:13
Cấu hình xác thực PostgreSQL: Hướng dẫn toàn diện
Quản trị bảo mật PostgreSQL phụ thuộc chủ yếu vào hai tập tin cấu hình then chốt: pg_hba.conf để kiểm soát cách thức xác thực kết nối và postgresql.conf để thiết lập các tham số toàn cục liên quan đến mã hóa, mạng và SSL. Dưới đây là hướng dẫn triển khai chi tiết, được tái cấu trúc nhằm tối ưu tính an toàn và khả năng bảo trì.
1. Tập tin xác ...
Đăng vào ngày 23 tháng 7 lúc 14:03
PostgreSQL bản thân đám mây - Hướng dẫn PGO CrunchyData: Tạo, kết nối và xóa cụm Postgres
Khởi đầu
Trước khi bắt đầu, đảm bảo bạn đã thực hiện các bước sau:
Chép kho lưu trữ Postgres Operator và clone về máy địa phương.
Cài đặt PGO vào không gian tên postgres-operator. Nếu bạn đang ở thư mục postgres-operator-examples, chạy lệnh kubectl apply -k kustomize/install.
Tham khảo hướng dẫn chi tiết tại: PostgreSQL bản thân đám mây - P ...
Đăng vào ngày 17 tháng 7 lúc 22:51
Cài Đặt và Cấu Hình PostgreSQL trên Ubuntu
Để cài đặt phiên bản mới nhất của PostgreSQL, bạn có thể sử dụng lệnh sau:
sudo apt-get install postgresql
Sau khi cài đặt hoàn tất, hệ thống sẽ thực hiện các bước sau:
Tạo một người dùng Linux tên là "postgres".
Tạo tài khoản quản trị cơ sở dữ liệu không mật khẩu cũng tên là "postgres".
Tạo một cơ sở dữ liệu mặc định cùng ...
Đăng vào ngày 16 tháng 7 lúc 10:35