Tạo và Xóa Cơ sở dữ liệu trong MongoDB

Kết nối đến MongoDB Sau khi khởi động dịch vụ MongoDB trên Linux, bạn có thể kết nối đến nó từ một terminal Windows bằng cách sử dụng lệnh `mongo --host=Địa chỉ_IP`. Ngoài ra, bạn cũng có thể sử dụng các công cụ giao diện đồ họa như MongoDB Compass để kết nối. Thao tác với Cơ sở dữ liệu 1. Chọn hoặc Tạo Cơ sở dữ liệu Mới Để chọn một cơ sở dữ ...

Đăng vào ngày 2 tháng 7 lúc 09:51

Hướng dẫn sử dụng MyBatis-Plus để tự động tạo mã nguồn từ cơ sở dữ liệu

Tự động tạo lớp thực thể và tệp ánh xạ từ bảng cơ sở dữ liệu Trong MyBatis hoặc MyBatis Plus, mặc dù không có chức năng tích hợp sẵn để tạo mã nguồn bằng một cú nhấp chuột, nhưng bạn có thể sử dụng các công cụ và plugin để tự động tạo lớp thực thể và tệp ánh xạ từ bảng cơ sở dữ liệu. Dưới đây là hướng dẫn chi tiết về cách thực hiện: Tạo lớp th ...

Đăng vào ngày 30 tháng 6 lúc 04:23

Cài Đặt MySQL 5.7.16 Trên Windows

Trong bài viết này, chúng ta sẽ đi qua các bước cài đặt MySQL phiên bản 5.7.16 trên hệ điều hành Windows. Tải Xuống MySQL Bạn có thể tải xuống MySQL từ trang chủ chính thức. Hãy đảm bảo chọn đúng phiên bản (32-bit hoặc 64-bit) phù hợp với máy tính của bạn. Sau khi nhấn nút tải xuống, nếu chưa có tài khoản Oracle, hãy đăng ký theo hướng dẫn. ...

Đăng vào ngày 29 tháng 6 lúc 07:20

Xây dựng một Kiến trúc RAG Nhỏ gọn

1. Giới thiệu về RAG Mô hình ngôn ngữ lớn (LLM) có thể tạo ra những "ảo giác" gây hiểu lầm, dựa trên thông tin lỗi thời, không hiệu quả khi xử lý kiến thức cụ thể, thiếu sự hiểu biết sâu sắc về lĩnh vực chuyên môn và kém trong khả năng suy luận. Trong bối cảnh đó, **Công nghệ Tăng cường Sinh thành bằng Truy xuất** (Retrieval-Augmented Ge ...

Đăng vào ngày 25 tháng 6 lúc 09:55

Giới thiệu SQLAlchemy ORM: Thao tác cơ sở dữ liệu hiệu quả trong Python

SQLAlchemy là một trong những framework ORM phổ biến nhất của Python, cung cấp cách thao tác cơ sở dữ liệu hiệu quả và linh hoạt. Bài viết này hướng dẫn sử dụng SQLAlchemy ORM để làm việc với cơ sở dữ liệu. Mục lục Cài đặt SQLAlchemy Khái niệm cốt lõi Kết nối cơ sở dữ liệu Định nghĩa mô hình dữ liệu Tạo bảng cơ sở dữ liệu CRUD cơ bản Truy vấn ...

Đăng vào ngày 21 tháng 6 lúc 22:41

Sự khác biệt giữa DmAPService.log và dm_dmap_202512.log trong hệ thống cơ sở dữ liệu Dameng

Cả hai tệp nhật ký DmAPService.log và dm_dmap_202512.log đều thuộc về dịch vụ DmAPService của hệ thống Dameng, tuy nhiên chúng có sự khác biệt cốt lõi về mức độ chi tiết, quy tắc lưu trữ, nội dung ghi nhận và mục đích vận hành. Sự khác biệt chính có thể được tóm tắt như sau: DmAPService.log: Là "nhật ký tổng hợp thời gian thực" của dịch vụ DmA ...

Đăng vào ngày 20 tháng 6 lúc 01:22

Triển khai và Tích hợp Custom Comparator trong LevelDB

Hiểu về cơ chế so sánh trong LevelDB Trong LevelDB, trật tự lưu trữ và truy xuất dữ liệu phụ thuộc hoàn toàn vào bộ so sánh (Comparator). Theo mặc định, hệ thống sử dụng thứ tự từ điển dựa trên byte (byte-wise lexicographical order). Tuy nhiên, nhiều tình huống thực tế yêu cầu các quy tắc sắp xếp phức tạp hơn, ví dụ như sắp xếp số học cho các k ...

Đăng vào ngày 19 tháng 6 lúc 03:47

Sử dụng SQLAlchemy ORM để thao tác cơ sở dữ liệu trong Python

SQLAlchemy là một trong những thư viện ORM (Object-Relational Mapping) phổ biến và mạnh mẽ nhất trong hệ sinh thái Python. Bài viết này hướng dẫn cách sử dụng SQLAlchemy ORM để tương tác với cơ sở dữ liệu một cách hiệu quả. Mục lục Cài đặt SQLAlchemy Các khái niệm cốt lõi Kết nối cơ sở dữ liệu Định nghĩa mô hình dữ liệu Tạo bảng tro ...

Đăng vào ngày 15 tháng 6 lúc 01:20

SQLAlchemy ORM Thực Chiến: Hướng Dẫn Toàn Diện Từ Thiết Lập Đến Quản Lý Giao Dịch

SQLAlchemy là một thư viện ORM (Object-Relational Mapping) mạnh mẽ và linh hoạt cho Python, giúp chuyển đổi giữa các đối tượng Python và cấu trúc bảng quan hệ một cách tự nhiên. Bài viết này trình bày cách triển khai thực tế với SQLAlchemy — từ khởi tạo kết nối, định nghĩa mô hình dữ liệu, đến thao tác CRUD nâng cao, truy vấn phức tạp và kiểm ...

Đăng vào ngày 14 tháng 6 lúc 04:20

Cài đặt và cấu hình MySQL trên Ubuntu 16.04.6

Cập nhật nguồn phần mềm sudo apt-get update Cài đặt MySQL Server sudo apt-get install mysql-server Lệnh trên sẽ cài đặt các gói sau: apparmor, mysql-client-5.7, mysql-common, mysql-server, mysql-server-5.7, mysql-server-core-5.7. Quá trình cài đặt sẽ yêu cầu bạn đặt mật khẩu cho người dùng root của MySQL. Sau khi hoàn tất, MySQL sẽ tự động khở ...

Đăng vào ngày 11 tháng 6 lúc 21:52