이 기술의 장단점
장점
- 무료 오픈소스
- 개발 환경과의 호환성이 좋음
- 오랜 시간으로 검증된 높은 안정성이 보장
- 다양한 커뮤니티 및 기술 학습 자료가 존재함
단점
- 특정 SQL 표준 문법이 적용되지 않는 경우가 있음
- DB 관리 도구 및 플러그인이 다른 RDBMS에 비해 부족한 편
선택한 이유
- 우리 서비스에서는 DB에 주로 사용자 정보나 방송 정보만 담을 예정이어서 자주 변경되는 스키마가 아니므로 NoSQL이 불필요하다고 생각했다. 따라서 데이터 무결성이 보장되고 안정성이 높은 RDBMS 중에 하나를 선택하고자 했다.
- 많이 사용해봐서 익숙한 RDBMS라 학습곡선이 낮다.
대체안은 무엇이 있는가?
oracle,
mssql