피드로 돌아가기
Manticore Search 27.1.5: Authentication, sharded tables, conversational search and faster vector search
Dev.toDev.to
Database

Built-in Auth와 Sharding 도입을 통한 분산 검색 엔진 고도화

Manticore Search 27.1.5: Authentication, sharded tables, conversational search and faster vector search

Sergey Nikolaev2026년 6월 22일5advanced

Context

외부 도구에 의존하던 접근 제어 체계와 엔진 외부에서 처리하던 Sharding 로직으로 인한 운영 복잡도 증가. 대규모 Vector 데이터 처리 시 Index 빌드 속도 저하 및 Retrieval 레이어 분리로 인한 아키텍처 파편화 발생.

Technical Solution

  • MySQL, HTTP, Distributed Remote Agents 전반에 적용되는 Built-in Auth/Authz 체계 구현을 통한 보안 일원화
  • 엔진 내 Sharded Tables 관리 기능을 도입하여 Write-heavy 워크로드의 데이터 분산 및 Lifecycle 관리 효율화
  • CREATE CHAT MODEL 및 CALL CHAT 명령어를 통해 Vectorized Table 기반의 Conversational Search 인터페이스 내재화
  • Multithreaded HNSW Index Construction 방식을 적용하여 대규모 Vector Table의 빌드 및 Rebuild 시간 단축
  • Local ONNX embeddings 지원 및 AVX-512 로딩 최적화를 통한 KNN 거리 계산 성능 향상
  • facet_filter_mode 도입으로 E-commerce 스타일의 동적 필터링 버킷 유지 로직 구현

- 분산 환경 내 Auth 도입 시 Remote Agent 및 Replication Peer 선제 업그레이드로 Topology 정합성 확보 - 대규모 Vector 데이터셋 운용 시 Multithreaded HNSW 빌드 옵션을 통한 인덱싱 시간 최적화 검토 - 외부 Retrieval 레이어 제거를 위해 DB 내장 Vector Search 및 LLM Context 결합 구조 설계 고려

원문 읽기