Timescale выпустила индекс PRISM, который обгоняет pgvector на 100 млн векторов
Pg_vectorsearch: An index that is faster than pgvector's IVFFlat and HNSW
Расширение pg_vectorsearch для PostgreSQL от Timescale предлагает индекс PRISM, построенный на иерархической кластеризации и квантовании RaBitQ. На датасете из 100 миллионов векторов он быстрее IVFFlat и HNSW при сопоставимой полноте, причём требует вчетверо меньше памяти. Индекс поддерживает динамические вставки, обновления и удаления, а также совместим с существующими таблицами pgvector. Статус — альфа, предназначен для тестирования.
По сравнению с графовым HNSW, PRISM быстрее при эквивалентной полноте на датасете из 100 миллионов векторов на инстансе с четвертью памяти.