mirror of
https://github.com/supabase/agent-skills.git
synced 2026-03-27 10:09:26 +08:00
Include GiST index type in query index types documentation (#33)
Added GiST index type for geometric data and nearest-neighbor queries.
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
title: Choose the Right Index Type for Your Data
|
title: Choose the Right Index Type for Your Data
|
||||||
impact: HIGH
|
impact: HIGH
|
||||||
impactDescription: 10-100x improvement with correct index type
|
impactDescription: 10-100x improvement with correct index type
|
||||||
tags: indexes, btree, gin, brin, hash, index-types
|
tags: indexes, btree, gin, gist, brin, hash, index-types
|
||||||
---
|
---
|
||||||
|
|
||||||
## Choose the Right Index Type for Your Data
|
## Choose the Right Index Type for Your Data
|
||||||
@@ -35,6 +35,9 @@ create index users_created_idx on users (created_at);
|
|||||||
-- GIN: arrays, JSONB, full-text search
|
-- GIN: arrays, JSONB, full-text search
|
||||||
create index posts_tags_idx on posts using gin (tags);
|
create index posts_tags_idx on posts using gin (tags);
|
||||||
|
|
||||||
|
-- GiST: geometric data, range types, nearest-neighbor (KNN) queries
|
||||||
|
create index locations_idx on places using gist (location);
|
||||||
|
|
||||||
-- BRIN: large time-series tables (10-100x smaller)
|
-- BRIN: large time-series tables (10-100x smaller)
|
||||||
create index events_time_idx on events using brin (created_at);
|
create index events_time_idx on events using brin (created_at);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user