개발자 매뉴얼

AgensGraph는 ACID 트랜잭션을 보장하는 그래프 데이터 모델 기반의 데이터베이스로, 오픈 소스 데이터베이스인 PostgreSQL의 주요 기능을 활용하여 구현되었습니다.

주요 기능은 다음과 같습니다:

  • 멀티 모델 데이터베이스
    • 그래프, 관계형, 문서 모델 지원

    • 그래프와 JSON 문서를 사용한 직관적이고 유연한 데이터 모델링

  • 고수준 쿼리 기능
    • ANSI SQL 및 Cypher 쿼리 지원

    • ACID 트랜잭션 지원

    • 쿼리 작성 시 SQL과 Cypher 구문을 결합한 하이브리드 쿼리 구문 작성 가능

    • 계층형 그래프 레이블 생성 가능

  • 고성능 쿼리 구문 처리
    • 빠른 그래프 순회를 위한 그래프 인덱싱 지원

    • 정점 및 간선 인덱스 생성 가능

    • JSON 문서 처리를 위한 전문 검색 지원

  • 제약 조건
    • Unique, Mandatory, Check 제약 조건 지원

  • 고가용성
    • active-standby 구성 가능

  • 시각화 도구
    • 그래프 쿼리의 결과 데이터 시각화

  • 고급 보안 기능
    • Kerberos 및 LDAP를 사용한 인증 시스템 구현

    • SSL/TLS 프로토콜을 통한 암호화

  • 연결성
    • JDBC 및 Hadoop 드라이버 제공

이 매뉴얼은 함수, Cypher 사용법, SQL 사용법, 데이터 타입, 하이브리드 연산, 클라이언트 드라이버 등에 대한 상세한 지침을 개발자에게 제공합니다.