GeekNews에서 화제 · github.com · 2026-10-08
pg-jev - 자연어 조건으로 데이터를 검색하고 분류하는 PostgreSQL 확장
OIYO 한국어 요약
pg-jev(jev)는 PostgreSQL 테이블의 행을 자연어 조건으로 필터링·순위화·분류하게 해 주는 확장이에요. 각 행은 TypeSafe의 Jev 모델이 판단하는데, Jev는 텍스트를 생성하는 대신 보정된 확률을 돌려주는 System One 모델이에요. 인덱스나 임베딩, 벡터 컬럼이 필요 없고, jev()가 일반 불리언 함수라 AND·조인·GROUP BY·LIMIT 같은 SQL 문법과 그대로 섞어 쓸 수 있어요. 요청당 20행씩 묶어 처리하는데, 400행 실측에서 1~20행 배치는 100% 정확했지만 40행은 92~98%, 80행은 77~94%로 떨어졌다고 해요. 유럽에서 2,000행 테이블을 처음 조회할 때 약 3.5초·0.012달러가 들었고, 다시 실행하면 캐시 덕분에 약 50ms였다고 해요. PostgreSQL 14~17, plpython3u, 슈퍼유저 권한이 필요해 Supabase·Neon·RDS 같은 관리형 호스트에서는 쓸 수 없어요.
저장소 README를 바탕으로 요약했어요.
OIYO는 원문을 그대로 옮기지 않아요. 요약과 본문 번역은 큐레이션 목적이며, 사실·인용은 원문 출처를 따라요.