Postgresql Tài kèo bóng đá cúp c2 8.0.26 | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 48. Chỉ mục GIST | Chuyển tiếp nhanh | NEXT |
Theo truyền thống, việc thực hiện phương thức truy cập chỉ mục mới có nghĩa là một Rất nhiều công việc khó khăn. Nó là cần thiết để hiểu bên trong hoạt động của cơ sở dữ kèo bóng đá cúp c2, chẳng hạn như trình quản lý khóa và Viết nhật ký trước. ThegistGiao diện có mức độ trừu tượng cao, yêu cầu truy cập người thực hiện phương pháp chỉ thực hiện ngữ nghĩa của dữ kèo bóng đá cúp c2 Loại đang được truy cập. ThegistBản thân lớp chăm sóc sự đồng thời, ghi nhật ký và tìm kiếm cấu trúc cây.
kèo bóng đá cúp c2 này không nên bị nhầm lẫn với kèo bóng đá cúp c2 của các cây tìm kiếm tiêu chuẩn khác theo Dữ liệu họ có thể xử lý. Ví dụ,PostgreSQLHỗ trợ B+-trees và Cây r. Điều đó có nghĩa là bạn có thể sử dụngPostgreSQLĐể xây dựng B+-tree hoặc r-Tree Bất kỳ loại dữ kèo bóng đá cúp c2 bạn muốn. Nhưng B+-trees chỉ hỗ trợ phạm vi vị từ (<, =, ) và r-cây Chỉ hỗ trợ các truy vấn phạm vi N-D (chứa, chứa, bằng).
Vì vậy, nếu bạn lập chỉ mục, hãy nói, một bộ sưu tập hình ảnh với APostgreSQLB+-Tree, bạn chỉ có thể phát hành Các truy vấn như"IS ISTIMX bằng với hình ảnh ", "is ImageX nhỏ hơn hình ảnh "và"IS ImageX lớn hơn hình ảnh "? Tùy thuộc vào cách bạn xác định"bằng", "Ít hơn"và"Lớn hơn"Trong bối cảnh này, Điều này có thể hữu ích. Tuy nhiên, bằng cách sử dụnggistChỉ mục dựa trên, bạn có thể tạo các cách để Đặt câu hỏi cụ thể về tên miền, có lẽ"Tìm Tất cả hình ảnh của ngựa "hoặc"Tìm tất cả Hình ảnh tiếp xúc quá mức ".
Tất cả những gì cần thiết để có đượcgistPhương thức truy cập lên và chạy là triển khai bảy người dùng do người dùng định nghĩa Phương pháp, xác định hành vi của các phím trong cây. Tất nhiên rồi Những phương pháp này phải khá lạ mắt để hỗ trợ các truy vấn ưa thích, Nhưng đối với tất cả các truy vấn tiêu chuẩn (B+-trees, r-cây, v.v.) Chúng tương đối đơn giản. Tóm lại,gistKết hợp kèo bóng đá cúp c2 cùng với Tính toán, tái sử dụng mã và giao diện sạch.