본문 바로가기
🗄️

Database 337개 용어

SQL·NoSQL·트랜잭션·복제·성능 최적화

DynamoDB👁 181
AWS 관리형 NoSQL. 키-값·문서. 단일 자릿수 ms 지연. Amazon 내부에서 출발.
LiteFS👁 181
Fly.io의 분산 SQLite. FUSE로 여러 노드에 복제.
TiDB👁 181
PingCAP의 분산 HTAP DB. MySQL 호환. OLTP + OLAP 한 DB에서.
Cassandra Partition👁 180
Cassandra 데이터 분산 단위. 동일 partition key는 같은 노드.
HAVING👁 180
GROUP BY 결과를 필터링하는 절. WHERE와 달리 집계 후 적용.
HBase👁 180
Hadoop 위의 분산 Wide-column DB. Google Bigtable 오픈소스 구현.
CRDT👁 179
Conflict-free Replicated Data Type
병합 가능한 자료구조. 네트워크 분할·재결합 시 자동 수렴.
LEFT JOIN👁 179
왼쪽 테이블 모든 행 + 오른쪽 매칭 행. 매칭 없으면 NULL.
Neo4j👁 179
그래프 DB의 대표. 관계 중심 데이터 모델링. Cypher 쿼리 언어.
Partitioning👁 179
파티셔닝
큰 테이블을 논리적으로 여러 파티션으로 쪼개 쿼리 성능·관리를 향상. RANGE·LIST·HASH 방식.
pgvector👁 179
PostgreSQL용 벡터 검색 확장. 별도 벡터 DB 없이 Postgres에서 임베딩 저장·유사도 검색.
Galera Cluster👁 178
MySQL·MariaDB의 멀티마스터 동기 복제. 모든 노드 읽기·쓰기.
Azure Cosmos DB👁 177
Microsoft의 멀티 모델 분산 DB. 여러 API(SQL·Mongo·Cassandra) 동시 지원.
Migration👁 177
DB 마이그레이션
DB 스키마 변경을 버전 관리 가능한 파일로 남기고, 단계적으로 적용·롤백하는 체계.
Raft👁 177
Paxos의 이해하기 쉬운 대안 합의 알고리즘. etcd·Consul·CockroachDB 채택.
VACUUM FULL👁 177
테이블을 완전 재작성해 공간 회수. ACCESS EXCLUSIVE 락. 운영 중 금지.
InnoDB👁 176
MySQL의 주 스토리지 엔진. ACID·외래키·MVCC 지원.
MariaDB👁 176
MySQL의 오픈소스 포크. Oracle 인수 후 불안감에서 시작. 대부분 호환.
Supabase Realtime👁 176
Postgres WAL을 WebSocket으로 스트리밍. 실시간 구독.
Trigger👁 176
특정 이벤트(INSERT·UPDATE·DELETE)에 자동 실행되는 DB 로직.
TRUNCATE👁 176
테이블의 모든 행을 빠르게 삭제하는 DDL. DELETE와 달리 WHERE 불가·속도 빠름.
BRIN Index👁 175
Block Range Index. 대용량 시계열·순차 데이터의 경량 인덱스.
CockroachDB👁 175
분산 SQL DB. Postgres 호환 wire protocol. 여러 리전에 글로벌 배포.
Covering Index👁 175
쿼리가 필요한 모든 컬럼을 포함한 인덱스. 테이블 스캔 없이 인덱스만으로 결과.
etcd👁 175
분산 KV 스토어. Kubernetes의 상태 저장소. Raft 합의 알고리즘.
Explain👁 175
Query Plan
DB가 쿼리를 실행할 계획을 보여주는 명령. 인덱스·Join·스캔 전략을 파악해 튜닝하는 1차 도구.
Consul👁 174
HashiCorp의 서비스 디스커버리·KV·헬스체크 통합 도구. etcd 대안.
Logical Replication👁 174
Postgres의 논리 복제. WAL을 논리 이벤트로 변환해 다른 DB·Kafka로.
Redis Cluster👁 174
수평 확장 위한 Redis 샤딩. 16384 해시 슬롯 분배.
DynamoDB Partition Key👁 173
DynamoDB 데이터 분산 기준 키. Hotspot 방지가 설계의 핵심.
InfluxDB👁 173
시계열 데이터베이스. 메트릭·IoT 센서 데이터에 특화. Go로 작성.
StarRocks👁 173
Apache Doris 포크. 실시간 OLAP 데이터베이스.
CAP Theorem👁 172
CAP 정리
분산 시스템은 Consistency·Availability·Partition tolerance 중 2가지만 동시 만족 가능. 실무는 보통 CP 또는 AP 선택.
VictoriaMetrics👁 172
Prometheus 호환 시계열 DB. 장기 저장·클러스터 확장.
Denormalization👁 171
조회 성능을 위해 의도적으로 중복을 허용하는 역정규화. Warehouse·캐시 테이블.
GIN Index👁 171
Generalized Inverted Index. 배열·JSONB·full-text 검색에 특화.
Graph 알고리즘👁 171
그래프 DB에서 자주 쓰는 알고리즘. PageRank·최단경로·커뮤니티 탐지.
MongoDB Index👁 171
MongoDB 인덱스 유형. Single·Compound·Multikey·Text·Geospatial·Wildcard.
Surrogate Key👁 171
비즈니스 의미 없는 인조 키. auto-increment·UUID가 대표.
B-Tree👁 170
DB 인덱스에 가장 널리 쓰이는 자가 균형 트리 자료구조. 범위 쿼리 효율적.
UPSERT👁 170
INSERT 시 이미 존재하면 UPDATE. Postgres의 ON CONFLICT, MySQL의 ON DUPLICATE KEY UPDATE.
YugabyteDB👁 170
분산 SQL DB. Postgres 호환. Spanner 영감.
DB Observability👁 169
DB 성능 모니터링. pg_stat_*·slow query log·pganalyze·Datadog DBM.
Repeatable Read👁 169
트랜잭션 내 같은 쿼리가 같은 결과를 보장. MySQL 기본.
Schema Drift👁 169
DB 실제 스키마와 코드 기대 불일치. 마이그레이션 도구 우회 수정이 원인.
Cassandra👁 167
Facebook 출신 분산 NoSQL DB. 대규모 쓰기·AP 특성. Netflix·Instagram 사용.
SQL 성능 기본👁 167
EXPLAIN·인덱스·조인 순서·서브쿼리 회피 등 성능 튜닝 원칙.
wal2json👁 167
Postgres Logical Decoding을 JSON으로 출력하는 플러그인.
Clustered Index👁 166
InnoDB의 테이블 물리 정렬을 Primary Key로 수행하는 인덱스.
Litestream👁 165
SQLite의 S3 실시간 백업·복원. Fly가 인수.