Skip to Content
벡터 데이터베이스 (Korean Edition)
book

벡터 데이터베이스 (Korean Edition)

by Nitin Borwankar
April 2026
Intermediate
292 pages
4h 39m
Korean
O'Reilly Media, Inc.
Content preview from 벡터 데이터베이스 (Korean Edition)

서문

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

흔히 쓰이는 표현을 빌리자면, 이 책은 제가 벡터 데이터베이스를 처음 접했을 때 갖고 싶었던 바로 그 책입니다. 벡터 데이터베이스의 기본 이론과 실제 적용 사례를 한곳에서 확인할 수 있는 자료를 찾고 있었지만, 그런 책은 어디에도 없었습니다.

기존의 벡터 데이터베이스 자료들은 벤더 문서, 블로그 게시물, 유튜브 영상, GitHub 코드 등에 흩어져 있습니다. 저는 이론적인 설명보다는 실제로 작동하는 예제를 원했습니다. 또한, 특히 개인 데이터를 로컬에서 체계적으로 정리할 수 있도록 기초부터 간단한 작동 시스템으로 체계적으로 진행하는 방식을 선호합니다.

그렇게 여러 출처와 다양한 방향의 정보를 하나로 묶어 일관된 전체를 만들어내는 여정이 시작되었습니다. 그리고 그 결과물이 바로 이 책입니다. 이 책은 이론을 중시하는 개발자부터 “그냥 코드만 보여줘”라는 유형의 개발자에 이르기까지, 중급 개발자들에게 유용하도록 기획되었습니다. 누구에게나 도움이 될 내용이 담겨 있습니다.

이 책은 개념 → 도구 → 응용 → 미래 방향이라는 명확한 교육적 흐름을 따릅니다. 각 장은 이전 장의 내용을 바탕으로 하면서도 실제 작동하는 코드 예제를 통해 실용성을 유지합니다. 진행 과정은 벡터 데이터베이스에 대한 이해에서 시작해, 개인용 데이터 관리 시스템을 구축하고자 하는 개발자들이 직접 다루고 확장할 수 있는 작동하는 애플리케이션을 만드는 단계로 나아갑니다. 그리고 SQL을 모델로 한 벡터 쿼리 언어(Vector Query Language)의 산업 표준화를 위한 미래 지향적인 제안으로 마무리됩니다.

이 책의 접근 방식에서 다소 주관적인 부분은, 잘 알려진 오픈 소스 데이터베이스인 SQLite3와 PostgreSQL에 벡터 확장 플러그인을 추가하여 생성된 간단한 하이브리드 벡터-관계형 데이터베이스에 초점을 맞추고 있다는 점입니다. 그 이유는 이러한 데이터베이스들이 데이터베이스 개발자들 사이에서 널리 알려져 있기 때문입니다. 단순히 “벡터” 데이터형을 추가하는 것만으로도 AI 데이터 애플리케이션의 완전히 새로운 세계가 열립니다. 이를 통해 입문 장벽을 최대한 낮출 수 있습니다.

참고

이 애플리케이션들은 실습용이며 웹 규모의 실제 운영 환경 배포용이 아님을 아무리 강조해도 지나치지 않습니다. 필요에 따라 자유롭게 수정하고, 자신만의 것으로 만들어 보세요.

그럼 이제 내용을 자세히 살펴보겠습니다.

이 책의 구성

1장과 2장에서는 벡터 데이터베이스, 임베딩, 시맨틱 검색의 기초와 같은 핵심 개념을 다룹니다:

제1장, “벡터 데이터베이스 소개”
  • 벡터 데이터베이스를 AI 애플리케이션의 기반 기술로 소개하며, 비정형 데이터(텍스트, 이미지, 오디오, 비디오)가 키워드 매칭이 아닌 의미적 검색을 필요로 하는 이유를 설명합니다.

  • 벡터 데이터 유형, 유사도 검색 및 주요 연산(코사인 유사도, 최인접 이웃 검색, 벡터 산술)을 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

데이터 집약적인 애플리케이션 설계 (Korean Edition), 2nd Edition

데이터 집약적인 애플리케이션 설계 (Korean Edition), 2nd Edition

Martin Kleppmann, Chris Riccomini

Publisher Resources

ISBN: 0642572369835