rastalion.dev
AI/ML

관계는 어떻게 설계할까: 복사와 참조, 문서 단위 묶기, 참조로 만든 벡터

조인이 없거나 약한 벡터 DB에서 레코드 사이의 관계를 표현하는 방법을 정리합니다. ID만 저장하고 두 번 조회하기, 필드를 복사하는 비정규화, DB의 참조 기능을 비교하고, 같은 문서의 청크를 묶는 그룹핑과 Weaviate의 교차 참조·ref2vec-centroid로 만든 추천 ...

2026-11-03 25 MIN teinam read →
Docs

기준 문서

한 편짜리 글로 흩어지면 찾기 어려운 것들. 반복해서 들춰 보는 8편의 가이드.

Career

이직 준비

주니어를 위한 A to Z. 이력서·기술 면접·연봉 협상과 DB 직무 이해까지 27쪽.

Work

만든 것

데이터베이스 설계·모니터링·비용 산정을 다루는 오픈소스 도구 9개와 다뤄 온 것.

Recent writing

all posts →
2026-10-26 메타데이터는 어떻게 설계할까: 필터와 권한부터 필드 표준까지 벡터 DB 레코드에 붙이는 메타데이터로 검색 범위를 좁히고, 권한을 거르고, 출처를 추적하는 방법을 정리합니다. 필터가 벡터 검색의 앞·중간·뒤 어디에 걸리는지에 따라 달라지는 결과, 필터 필... ai/ml 2026-10-26 말빨로 싸우는 도트 랩배틀, 웹게임 ‘DRIP FIGHTER II’를 공개합니다 친구끼리 방을 만들어 디스 한 줄씩 주고받는 브라우저 랩배틀 게임 DRIP FIGHTER II를 만들어 공개했습니다. 최대 8명이 한 방에 모여 1:1 토너먼트를 벌이고, AI가 드립마다 데미... products 2026-10-21 PHP2Shell 긴급 패치, 같은 주 인증서 사건에 Python·Node.js·Java·Go도 대응 PHP가 인증 없는 원격 코드 실행 취약점 2건(PHP2Shell)을 예정보다 하루 앞당겨 고쳤습니다. 같은 주 eMudhra 중간 CA 8개의 개인키가 공개키만으로 복원되는 상태였다는 사실이... notes 2026-10-16 벡터는 어떻게 설계할까: 벡터 구조부터 청킹 전략까지 레코드에 dense·sparse 벡터를 어떻게 두는지, 원문을 어떤 단위로 잘라 벡터로 만드는지를 작은 예제와 함께 정리합니다. 모델의 차원·입력 길이 제약, 청크 크기 실험 결과, 분할 방식... ai/ml 2026-10-08 한글 임베딩에 대한 고찰: KURE-v1·v2부터 Qwen3까지, 한국어 임베딩 모델은 어떻게 동작할까 KURE-v1과 v2의 동작 방식 차이를 중심으로 한국어 임베딩 모델 20여 종의 백본·표현 방식·학습 목표를 다섯 가지 설계 축으로 나눠 읽고, MTEB(kor, v2) 태스크별 점수와 상황... ai/ml 2026-10-06 벡터 DB 컬렉션은 어떻게 나눌까: 레코드 구성부터 컬렉션 설계까지 벡터 DB 레코드를 이루는 ID·벡터·원문·메타데이터와 RDB 테이블과의 대응, 컬렉션을 나누는 기준과 파티션·테넌트·샤드 같은 대안, 여러 컬렉션을 함께 검색할 때 맞춰야 할 벡터 공간을 공... ai/ml 2026-09-29 “DB 페일오버는 1초라는데” 애플리케이션은 왜 DB를 못 찾을까? Aurora MySQL 페일오버를 19개 JDBC 구성으로 동시에 관찰했습니다. 약 2초와 약 30분으로 갈린 쓰기 복구, 옛 writer 재접속, 에러 없는 쓰기 정지를 실제 기록으로 살펴보... mysql 2026-09-27 RAG 평가 데이터셋: Gold·QA 구축부터 검색·답변 품질 평가까지 Gold 데이터와 QA로 평가 데이터셋을 만들고, 데이터를 나누는 기준과 검색 품질·답변 품질을 따로 평가하는 방법, 운영하며 평가 데이터셋을 넓히는 순서를 다룹니다. ai/ml
Advertisement