본문 바로가기
Y
S
영삼넷
youngsam.net
프로그램
기술노트
뉴스
사전
자료실
커뮤니티
소개
홈
/
기술 용어 사전
/
Dgraph
Database
#Database
#Graph
조회 1
Dgraph란?
정의
GraphQL 네이티브 그래프 DB. Go로 작성, 분산 기본 지원.
Dgraph란?
GraphQL을 쿼리 언어로 직접 사용하는 분산 그래프 DB다. Neo4j 대안.
강점
GraphQL 스키마 = DB 스키마
수평 확장 기본
ACID
🔗 함께 보면 좋은 용어
Database 전체 →
2PC
Two-Phase Commit
분산 트랜잭션 합의 프로토콜. Prepare + Commit. 성능·가용성 단점.
ACID
트랜잭션의 4대 속성: Atomicity(원자성)·Consistency(일관성)·Isolation(격리성)·Durability(지속성).
Aurora
AWS의 관리형 MySQL·Postgres 호환 DB. 스토리지·컴퓨트 분리. 5~10배 빠름.
Azure Cosmos DB
Microsoft의 멀티 모델 분산 DB. 여러 API(SQL·Mongo·Cassandra) 동시 지원.
Bloom Filter
확률적 자료구조로 "존재 여부"를 빠르고 저용량으로 판단. 거짓 양성 가능, 거짓 음성 없음.
BRIN Index
Block Range Index. 대용량 시계열·순차 데이터의 경량 인덱스.