Skip site navigation (1) Skip section navigation (2)

Запрос к авторам GIN/GIST индексов

From: Maxim Boguk <mboguk(at)masterhost(dot)ru>
To: pgsql-ru-general(at)postgresql(dot)org
Subject: Запрос к авторам GIN/GIST индексов
Date: 2008-03-03 12:19:02
Message-ID: 47CBECB6.4010003@masterhost.ru (view raw or flat)
Thread:
Lists: pgsql-ru-general
Насколько тяжело будет написать реализацию GIN/GIST индексов для полей типа Bit String Types (http://www.postgresql.org/docs/8.3/interactive/datatype-bit.html)
для ускорения поиска через побитовые операций типа AND/OR (фактически работа с массивом флагов ускоренная индексом).

Сейчас функциональность флагов можно реализовать через hstore или intarray при желании.
Но это ведет к очень большому перерасходу места в таблицах (hstore совсем большой перерасход и в индексе и в самом поле в зависимости от длинны ключей... intarray 32х кратный 
overhead по размеру поля и наверно такой же по размеру индекса)

Заранее спасибо.


-- 
Maxim Boguk

Responses

pgsql-ru-general by date

Next:From: Teodor SigaevDate: 2008-03-03 18:59:24
Subject: Re: Запрос к авторам GIN/GIST индексов
Previous:From: Zayats AlexeyDate: 2008-03-03 12:03:01
Subject: Index Scan Backward

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group