본문 바로가기
🗄️

Database 337개 용어

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

AlloyDB👁 157
Google의 PostgreSQL 호환 관리형. HTAP·AI 확장.
Litestream👁 157
SQLite의 S3 실시간 백업·복원. Fly가 인수.
Snowflake ID👁 157
Twitter가 만든 64비트 분산 ID. timestamp + 머신ID + 시퀀스.
Subquery👁 157
SQL 쿼리 안에 포함된 다른 쿼리. 상관·비상관, 스칼라·테이블.
Redis Streams Consumer Group👁 156
Kafka 유사한 Redis 메시징. 그룹·ACK·재시도.
RocksDB👁 155
Facebook의 임베디드 KV 스토어. LevelDB 포크. 수많은 DB의 스토리지 엔진.
Materialized View👁 154
실체화 뷰
쿼리 결과를 실제 테이블로 저장한 뷰. 무거운 집계 쿼리를 미리 계산해 두고 빠르게 조회.
OpenSearch👁 154
Elasticsearch 7.10의 Apache 2.0 포크. AWS가 주도.
Stored Procedure👁 154
DB에 저장된 SQL·절차적 코드. 서버에서 실행. 성능·보안 이점.
Xata👁 154
Postgres + 검색 + 파일. 개발자 친화 서버리스 DB.
Foreign Key👁 153
테이블 간 관계를 표현하는 제약조건. 참조 무결성 보장.
JSONB👁 153
Postgres의 이진 JSON 타입. 인덱스·경로 쿼리·부분 업데이트 지원.
LSM-Tree👁 153
Log-Structured Merge Tree
쓰기 최적화 자료구조. 메모리에 모았다가 주기적으로 디스크에 정렬. RocksDB·Cassandra 기반.
TiDB Serverless👁 153
PingCAP의 서버리스 MySQL 호환 분산 DB.
YugabyteDB YSQL👁 153
PostgreSQL 호환 분산 SQL. Spanner·CockroachDB 경쟁.
PlanetScale👁 152
Vitess 기반 MySQL 서버리스 DB. 스키마 브랜칭이 특징이었으나 2024년 종료.
WAL (Postgres)👁 152
Postgres의 Write-Ahead Log. 변경을 먼저 로그에 순차 기록해 복구·복제에 사용.
Eventual Consistency👁 151
최종 일관성
분산 시스템에서 쓰기 직후에는 노드별로 다를 수 있지만, 시간이 지나면 결국 모두 같은 값으로 수렴하는 일관성 모델.
PgBouncer👁 151
Postgres 커넥션 풀러. 서버 내부에 설치하는 경량 프록시.
pgpool-II👁 151
Postgres 커넥션 풀·로드밸런싱·복제 관리 미들웨어.
PostGIS👁 151
Postgres의 지리 정보 확장. 공간 쿼리·인덱스. 지도 서비스의 표준.
GiST Index👁 150
Generalized Search Tree. 공간·범위·trigram 등 복잡 타입의 범용 인덱스.
Phantom Read👁 150
트랜잭션 중간에 새 행이 삽입되어 결과가 바뀌는 현상.
Vespa👁 150
Yahoo 개발 검색·AI 엔진. 대규모 벡터·BM25·ML 랭킹.
Vitess👁 150
YouTube에서 시작한 MySQL 수평 확장 시스템. CNCF 졸업.
DB 내장 벡터 검색👁 149
pgvector·MySQL Heatwave·MongoDB·Redis. RDBMS·NoSQL에 벡터 통합.
Paxos👁 149
Leslie Lamport의 합의 알고리즘. 분산 시스템 일관성의 고전. 구현 복잡.
TiDB 아키텍처👁 149
TiDB+TiKV+TiFlash. MySQL 호환 분산 HTAP.
Turso Edge Replica👁 149
SQLite(libSQL) 엣지 복제. 읽기 100개 지역, 쓰기 1.
Typesense👁 149
오픈소스 즉시 검색 엔진. C++로 작성. Meilisearch와 경쟁.
UNION👁 149
여러 SELECT 결과를 하나로 합치는 SQL 연산. UNION ALL은 중복 제거 안 함.
Cloudflare D1 상세👁 148
Cloudflare Workers용 서버리스 SQLite. SQLite 호환·글로벌 배포.
RLS 심화👁 148
PostgreSQL Row-Level Security·Supabase 패턴.
Serializable Isolation👁 148
가장 엄격한 트랜잭션 격리. 마치 순차 실행한 것처럼 결과 보장.
Turso libSQL👁 147
libSQL 기반 글로벌 에지 SQLite. Turso SaaS.
Memcached👁 146
분산 인메모리 캐시. Redis 이전의 웹 캐시 표준. 단순함이 강점.
MERGE👁 146
SQL:2003 표준 UPSERT. Postgres 15+, SQL Server·Oracle이 지원.
Spanner PostgreSQL Interface👁 146
Spanner의 PG wire protocol. 기존 PG 도구 호환.
SQLite WAL 모드👁 146
SQLite의 Write-Ahead Log 모드. 동시 읽기·쓰기 성능 대폭 향상.
Aurora DSQL👁 145
AWS의 서버리스 분산 SQL. PostgreSQL 호환, 글로벌 강일관성.
EdgeDB👁 145
Postgres 기반 객체 지향 DB. 타입 안전 스키마·EdgeQL.
Fauna👁 145
글로벌 분산 서버리스 DB. 강한 일관성 + 유연한 데이터 모델. GraphQL API.
Google Cloud Spanner👁 145
Google의 글로벌 분산 SQL DB. 외부 일관성. TrueTime으로 시계 동기화.
Redis Lua Script👁 145
Redis의 원자적 스크립트 실행. EVAL·EVALSHA.
Redis RDB+AOF👁 145
스냅샷(RDB)과 로그(AOF) 병용. 안정성·복구 속도 균형.
Streaming Replication👁 145
Postgres의 물리 복제. Primary WAL을 Replica에 실시간 전송.
Appwrite👁 144
Supabase·Firebase 대안 OSS BaaS. DB·Auth·Storage.
Citus👁 144
Postgres를 분산 SQL로 확장하는 확장. Microsoft 인수, Azure 통합.
분석 DB 비교👁 144
BigQuery·Snowflake·Redshift·ClickHouse·Databricks SQL.
MongoDB Aggregation👁 144
파이프라인 기반 집계·변환. SQL의 GROUP BY·JOIN 역할.