Redis Search

Redis Search로 Redis 데이터를 검색·쿼리하는 방법을 설명합니다.

출처: 공식문서 — Redis Search

Redis Search는 다음 검색·쿼리 기능을 통해 향상된 Redis 환경을 제공합니다.

  • 풍부한 쿼리 언어
  • JSON·해시 문서에 대한 증분 인덱싱
  • 벡터 검색
  • 전문(full-text) 검색
  • 지리공간 쿼리
  • 집계(Aggregations)

전체 기능 목록은 레퍼런스 문서에서 찾을 수 있습니다.

Redis Search 기능을 사용하면 Redis를 다음과 같이 사용할 수 있습니다.

  • 문서 데이터베이스
  • 벡터 데이터베이스
  • 보조 인덱스
  • 검색 엔진

시작하기 위한 다음 단계는 다음과 같습니다.

  1. 빠른 시작 가이드를 따라 초기 실습 경험을 얻습니다.
  2. 인덱스 만들기 방법을 배웁니다.
  3. 데이터 쿼리하기 방법을 배웁니다.
  4. Redis Insight 설치, Redis 데이터베이스에 연결한 다음 Redis Copilot으로 간단한 자연어 프롬프트로 자신의 데이터에 대한 복잡한 쿼리를 실행하는 법을 배웁니다.
  5. AI 에이전트 빌더를 열고 Knowledge Assistant 템플릿을 선택해 Redis 벡터 검색 기반의 작동하는 RAG 에이전트를 생성합니다.

팁:

실제 워크플로에서 Redis 벡터 검색을 보세요: Redis Repo Memory는 모든 pull request에서 관련된 과거 PR·이슈·커밋을 표시하는 GitHub Action입니다. 몇 분 안에 모든 저장소에 추가할 수 있습니다.

Redis Search는 Redis Open Source, Redis Software, Redis Cloud에서 사용할 수 있습니다. 전체 설치 지침은 Install Redis Open Source 또는 Install Redis Software를 참고하세요.

직접 해보세요:

Redis playground에서 Redis Search를 대화형으로 실험해 보세요 — 설치가 필요 없습니다.

라이선스와 소스 코드 (License and source code)

Redis의 Redis Search 기능은 Source Available License 2.0 (RSALv2), Server Side Public License v1 (SSPLv1), 또는 GNU Affero General Public License version 3 (AGPLv3)에 따라 사용할 수 있습니다. 자세한 내용은 라이선스 파일을 읽어보세요. 소스 코드와 상세 릴리스 노트GitHub에서 확인할 수 있습니다.

질문이 있으신가요? RediSearch 포럼에서 자유롭게 물어보세요.

더 알아보기 (Learn more)