---
title: Tiger Data udostępnia pg_vectorsearch dla PostgreSQL
url: https://www.dataloco.com/pl/tiger-data-udostepnia-pg-vectorsearch-dla-postgresql
published: 2026-11-10T10:27:37+00:00
language: pl
section: Dane
source: https://www.infoq.com/news/2026/11/postgresql-vector-search/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
organizations: Tiger Data
publisher: Dataloco
---

# Tiger Data udostępnia pg_vectorsearch dla PostgreSQL

Firma Tiger Data wydała pg_vectorsearch, która jest rozszerzeniem PostgreSQL z otwartym kodem źródłowym przeznaczonym do wyszukiwania podobieństwa wektorów. Narzędzie to znajduje się obecnie w fazie alfa.

Rozszerzenie wykorzystuje indeks PRISM, który opiera się na kompresji i partycjonowaniu danych. Jest to alternatywa dla podejścia grafowego stosowanego w indeksie HNSW z rozszerzenia pgvector. Według twórców rozwiązanie to pozwala na szybsze i bardziej efektywne pod względem pamięci wyszukiwanie wektorów bezpośrednio w PostgreSQL, co zmniejsza zapotrzebowanie na infrastrukturę przy obsłudze dużych zbiorów danych. Indeks PRISM łączy klastrowanie hierarchiczne, skompresowane wektory oraz kwantyzację RaBitQ w celu ograniczenia kosztownych obliczeń odległości. W celu poprawy odzyskiwania danych wektory znajdujące się blisko granic partycji są duplikowane.

Zastosowanie PRISM redukuje wymagania dotyczące pamięci oraz czas budowy indeksu. W testach przeprowadzonych przez Tiger Data na zbiorze 100 milionów wektorów, indeks PRISM został zbudowany w 1 godzinę i 40 minut na maszynie z 128 GB pamięci. W tym samym czasie indeks HNSW wymagał 42 godzin i maszyny z 512 GB pamięci. Rozszerzenie wspiera istniejące kolumny pgvector, co eliminuje konieczność korzystania z oddzielnej bazy danych.

Obecnie narzędzie wymaga wersji PostgreSQL 18 lub nowszej i obsługuje wektory o wymiarowości do 1968. Do momentu ogólnej dostępności nie są wspierane filtrowane wyszukiwania wektorowe łączące klauzule WHERE oraz ORDER BY. Ponadto pełna implementacja inkrementalnego rebalansowania nie została jeszcze ukończona, co oznacza, że częste zmiany danych mogą wymagać ponownego zbudowania indeksu w celu zachowania wydajności wyszukiwania.

Tiger Data, znana wcześniej jako Timescale i odpowiedzialna za rozszerzenie TimescaleDB, planuje wprowadzić swoje dotychczasowe rozszerzenie pgvectorscale w tryb konserwacji. Kod projektu pg_vectorsearch jest dostępny w serwisie GitHub.

## This story in other languages

- [中文](https://www.dataloco.com/zh/tiger-data-pg-vectorsearch-postgresql)
- [Español](https://www.dataloco.com/es/tiger-data-lanza-la-extension-de-codigo-abierto-pg-vectorsearch-para-mejorar-la-busqueda-vectorial-en-postgresql)
- [Türkçe](https://www.dataloco.com/tr/tiger-data-postgresql-icin-olceklenebilir-vektor-aramasi-sunan-acik-kaynak-pg-vectorsearch-uzantisini-yayinladi)
- [ไทย](https://www.dataloco.com/th/pg-vectorsearch-postgresql)
