Repolode
vesoft-inc

vesoft-inc/nebula

OpenCypher 호환 쿼리와 Raft 기반 일관성을 제공하는 분산형 수평 확장 오픈소스 그래프 데이터베이스입니다.

대체할 수 있는 제품:Neo4j

스타
12,465
포크
1,343
열린 이슈
695
마지막 커밋
2개월 전

어떤 프로젝트인가요?

NebulaGraph는 소셜 관계, 추천 그래프, 지식 그래프처럼 서로 연결된 대량의 데이터를 저장하고 조회하도록 설계된 그래프 데이터베이스입니다. 스토리지와 컴퓨팅을 분리한 아키텍처를 사용하므로 노드를 추가해 스토리지 용량과 쿼리 처리 용량을 확장할 수 있습니다.

이 데이터베이스는 강력한 데이터 일관성을 위해 RAFT 프로토콜을 사용하며, 역할 기반 접근 제어를 지원합니다. 쿼리는 OpenCypher 호환 언어로 작성하고, 프로젝트에는 여러 그래프 분석 알고리즘이 포함되어 있습니다.

프로젝트는 다운로드 가능한 빌드, AWS 클라우드 옵션, 관리 및 모니터링을 위한 에코시스템 도구 모음을 제공합니다. 문서에는 설치 방법, 빠른 시작 안내, 기여 지침이 포함되어 있습니다.

핵심 기능

  • 01스토리지와 컴퓨팅을 분리해 각각 독립적으로 확장
  • 02노드 전반에 걸친 수평 확장성
  • 03RAFT 프로토콜을 사용한 강력한 일관성
  • 04OpenCypher 호환 쿼리 언어
  • 05역할 기반 접근 제어
  • 06내장 그래프 분석 알고리즘

활용 사례

  • 사용자 간 관계를 분석하는 소셜 네트워크 분석
  • 그래프 탐색을 기반으로 하는 추천 시스템
  • 지식 그래프 구축 및 조회
  • 연결된 거래 데이터의 사기 또는 자금 흐름 분석

빠른 시작

  1. 1

    시작 가이드 읽기

  2. 2

    설치 가이드에 따라 소스에서 빌드하기

사용 전 알아둘 점

  • 기본 설치 방법은 소스에서 빌드해야 하며, 여러 구성 요소로 이루어진 복잡하고 규모가 큰 설정이 필요합니다.
  • README에는 패키지 관리자를 이용한 간편한 설치 방법이 안내되어 있지 않습니다.

포함된 컬렉션

토픽

자주 묻는 질문

nebula은(는) 무엇인가요?
OpenCypher 호환 쿼리와 Raft 기반 일관성을 제공하는 분산형 수평 확장 오픈소스 그래프 데이터베이스입니다. NebulaGraph는 소셜 관계, 추천 그래프, 지식 그래프처럼 서로 연결된 대량의 데이터를 저장하고 조회하도록 설계된 그래프 데이터베이스입니다. 스토리지와 컴퓨팅을 분리한 아키텍처를 사용하므로 노드를 추가해 스토리지 용량과 쿼리 처리 용량을 확장할 수 있습니다.
nebula은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
nebula은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
nebula은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. nebula의 마지막 커밋은 2026년 9월 8일입니다.
nebula은(는) 어디에 사용할 수 있나요?
사용자 간 관계를 분석하는 소셜 네트워크 분석 그래프 탐색을 기반으로 하는 추천 시스템 지식 그래프 구축 및 조회 연결된 거래 데이터의 사기 또는 자금 흐름 분석
nebula는 어떻게 설치하나요?
시작 가이드 읽기 설치 가이드에 따라 소스에서 빌드하기
nebula은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vesoft-inc/nebula

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트