VS
2 posts
MySQL vs mongoDB

목차 vs vs 기존에 사용하던 RDBMS인 MySQL과 NoSQL인 mongoDB는 어떤 차이가 있는지에 대해 정리해보고자 한다. MySQL Oracle Corporation에서 만든 Relational Database Management System 관계형 데이터베이스 관리 시스템(RDBMS) 데이터베이스 액세스를 위해 structured query language(SQL)을 사용하여 테이블 형태로 데이터를 저장 데이터에 접근할 때, 을 통해 다수의 테이블을 병합 데이터베이스 스키마를 미리 정의하고, 테이블에서 필드 사이의 관계를 제어하는 규칙을 설정 ACID 기반의 트랜잭션으로 데이터의 일관성을 보장하고, 복잡한 트랜잭션 처리를 안전하게 수행할 수 있도록 지원 MongoDB 데이터를 JSON-like documents로 저장하는 NoSQL 데이터베이스 document는 관계된 정보를 함께 저장하고 을 사용하여 접근 document별로 필드는 다를 수 있으며 do…

mongoDB vs Redis

mongoDB에 대해 알아보던 도중 같은 noSQL인 Redis와의 차이는 무엇일지 궁금해 찾아본 내용들을 정리해보고자 한다. 차이점을 표로 간단히 정리하자면 다음과 같다. mongoDB는 메모리맵 형태의 파일 엔진 db이기 때문에 메모리에 의존적이라 메모리 크기가 성능을 좌우하며 메모리를 넘어서는 경우 성능이 급격히 저하된다. 참고 mongoDB 공식 문서 - mongoDB vs Redis