개인용 데이터베이스 인터뷰 질문 요약
발
2023-07-21 04:41:04
독서 시간: null
MySQL:
- MySQL의 인덱싱 원리와 데이터 구조에 대해 소개해주실 수 있나요?
- B+ 트리와 B 트리의 차이점은 무엇입니까?
- MySQL 클러스터형 인덱스와 비클러스터형 인덱스의 차이점은 무엇입니까?
- MySQL 인덱스를 사용하기 위한 원칙은 무엇입니까?
- 다른 스토리지 엔진은 실제 스토리지를 어떻게 수행합니까?
- MySQL의 복합 인덱스 구조는 무엇입니까?
- MySQL 인덱스를 최적화하는 방법은 무엇입니까?
- 트랜잭션의 4가지 특성은 무엇입니까? 그들의 실현 원리는 무엇입니까?
- MySQL의 redolog, undolog 및 binlog의 기능은 무엇입니까?
- 2단계 커밋이란 무엇이며 다운타임 동안 데이터 일관성을 보장하는 방법은 무엇입니까?
- MVCC는 다중 버전 동시성 제어를 어떻게 구현합니까? 읽기 및 쓰기 충돌을 해결하는 방법은 무엇입니까?
- MySQL에서 팬텀 읽기란 무엇입니까? 팬텀 읽기 문제를 해결하는 방법은 무엇입니까?
- drop drop truncate 삭제의 차이점은 무엇입니까?
레디스:
- Redis의 데이터 타입에 대해 자세히 알려주세요.
- Redis의 지속성 전략에 대해 말씀해 주시겠습니까?
- Redis를 사용하여 분산 잠금을 구현하는 방법은 무엇입니까?
- Redis에 대해 아는 바를 알려주세요.
- 캐시 침투, 고장 및 눈사태의 차이점에 대해 이야기하십시오.
- Redis가 데이터베이스와 이중 쓰기 일관성을 유지하는 방법
- Redis 데이터 유형의 zset에 대해 알려주십시오. zset과 set의 차이점은 무엇입니까? 최하층은 어떻게 실현되는가?
- Redis의 단일 스레드 아키텍처에 대해 이야기
- Redis의 고가용성을 달성하는 방법
- Redis의 마스터-슬레이브 동기화 메커니즘에 대해 이야기하십시오.
- Redis의 캐시 제거 전략에 대해 이야기하기
출처blog.csdn.net/qq_45800977/article/details/130197679