Integrating rsonpath with PostgreSQL
- Prelegent(ci)
- Krzysztof Lembryk & Dominik Strąk
- Afiliacja
- MIMUW
- Język referatu
- polski
- Termin
- 2 czerwca 2026 10:15
- Pokój
- p. 4060
- Tytuł w języku angielskim
- Integrating rsonpath with PostgreSQL
- Seminarium
- Seminarium "DeSeR: Dane, strumienie, rozpraszanie"
W ramach projektu zintegrowaliśmy rsonpath -- silnik zapytań JSONPath wykorzystujący SIMD -- z PostgreSQL jako rozszerzenie napisane w Rust przy użyciu pgrx, wraz z własnym operatorem i klasą operatorów GIN do indeksowania zapytań. Porównaliśmy wydajność z natywnym jsonpath PostgreSQL na dwóch typach obciążeń: pojedynczy duży dokument JSON oraz kolekcja milionów małych dokumentów (DBLP Discovery Dataset). Dodatkowo, wykonaliśmy profilowanie i zbadaliśmy narzuty wewnątrz PostgreSQL, rolę dekompresji TOAST, zarządzania pamięcią, w silniku, rsonpath, oraz pgrx.
Nie jesteś zalogowany |