Phiên bản được hỗ trợ:16 / 15 / 14 / 13
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong cách đọc kèo bóng đá phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

64.1. cách đọc kèo bóng đá

Ginlà viết tắt của chỉ mục đảo ngược tổng quát.Ginđược thiết kế để xử lý cách đọc kèo bóng đá trường hợp trong đó cách đọc kèo bóng đá mục được lập chỉ mục là cách đọc kèo bóng đá giá trị tổng hợp và cách đọc kèo bóng đá truy vấn được xử lý bởi chỉ mục cần tìm kiếm cách đọc kèo bóng đá giá trị phần tử xuất hiện trong cách đọc kèo bóng đá mục tổng hợp. Ví dụ: cách đọc kèo bóng đá mục có thể là tài liệu và cách đọc kèo bóng đá truy vấn có thể là tìm kiếm cách đọc kèo bóng đá tài liệu có chứa cách đọc kèo bóng đá từ cụ thể.

Chúng tôi sử dụng từMụcđể đề cập đến một giá trị tổng hợp sẽ được lập chỉ mục và từKeyđể tham khảo giá trị phần tử.GinLuôn lưu trữ và tìm kiếm cách đọc kèo bóng đá khóa, không phải giá trị mục mỗi se.

AGinINDEX lưu trữ một tập hợp cách đọc kèo bóng đá cặp (khóa, danh sách đăng), trong đó ADanh sách đănglà một tập hợp cách đọc kèo bóng đá ID hàng trong đó khóa xảy ra. ID hàng tương tự có thể xuất hiện trong nhiều danh sách đăng bài, vì một mục có thể chứa nhiều hơn một khóa.GinChỉ mục rất nhỏ gọn cho cách đọc kèo bóng đá trường hợp cùng một khóa xuất hiện nhiều lần.

Ginđược khái quát theo nghĩa làGinMã phương thức truy cập không cần biết cách đọc kèo bóng đá hoạt động cụ thể mà nó tăng tốc. Thay vào đó, nó sử dụng cách đọc kèo bóng đá chiến lược tùy chỉnh được xác định cho cách đọc kèo bóng đá loại dữ liệu cụ thể.

Một lợi thế củaGinlà nó cho phép phát triển cách đọc kèo bóng đá loại dữ liệu tùy chỉnh với cách đọc kèo bóng đá phương thức truy cập phù hợp, bởi một chuyên gia trong lĩnh vực của kiểu dữ liệu, thay vì một chuyên gia cơ sở dữ liệu. Đây là lợi thế tương tự như sử dụngGist.

TheGintriển khai trongPostgreSQLchủ yếu được duy trì bởi Teodor Sigaev và Oleg Bartunov. Có thêm thông tin vềGintrên của họTrang web.