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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Teodor Sigaev | 2008-03-03 18:59:24 | Re: Запрос к авторам GIN/GIST индексов |
Previous Message | Zayats Alexey | 2008-03-03 12:03:01 | Index Scan Backward |