>데이터 베이스 >MySQL 튜토리얼 >관계형 데이터베이스와 비관계형 데이터베이스란 무엇입니까? 두 가지 일반적인 유형의 데이터베이스 소개 및 비교

관계형 데이터베이스와 비관계형 데이터베이스란 무엇입니까? 두 가지 일반적인 유형의 데이터베이스 소개 및 비교

不言
不言앞으로
2019-01-17 11:13:046423검색

이 기사에서는 관계형 데이터베이스와 비관계형 데이터베이스가 무엇인지 설명합니다. 두 가지 일반적인 유형의 데이터베이스에 대한 소개와 비교에는 특정 참고 가치가 있습니다. 도움이 필요한 친구가 참고할 수 있기를 바랍니다. Relational 데이터베이스 : Oracle, DB2, Microsoft SQL Server, Microsoft Access, MySQL
Non-Relational Database :

NOSQL, Cloudant, MongoDB, Redis, Hbase

two 종류 데이터베이스의 차이점:

관계형 데이터베이스

관계형 데이터베이스의 특징

1. 관계형 데이터베이스는

관계형 모델

을 사용하여 데이터를 구성하는 데이터베이스를 말합니다.
2. 가장 큰 특징은 다음과 같습니다. 관계형 데이터베이스의
트랜잭션 일관성

  3. 간단히 말해서 관계형 모델은 2차원 테이블 모델을 말하며, 관계형 데이터베이스는 2차원 테이블과 연결로 구성된 데이터 조직을 의미합니다.

.

관계형 데이터베이스의 장점 1. 이해하기 쉽다: 2차원 테이블 구조는 논리적 세계에 매우 가까운 개념으로, 관계형 모델은 메시 등 다른 모델보다 이해하기 쉽습니다.  2 ,

사용하기 쉬움

: 공통 SQL 언어를 사용하면 관계형 데이터베이스를 매우 편리하게 운영할 수 있습니다.  3. 유지 관리가 쉬움

: 풍부한 무결성(엔티티 무결성, 참조 무결성 및 사용자 정의 무결성)이 크게 감소합니다. 데이터 중복성. 나머지와 데이터가 일치하지 않을 확률

 4. SQL을 지원하며 복잡한 쿼리에 사용할 수 있습니다.
관계형 데이터베이스의 단점
 1. 일관성을 유지하기 위해 지불한 막대한 대가는
읽기 및 쓰기 성능이 상대적으로 좋지 않다는 것; 2.

고정 테이블 구조

; 3.높은 동시 읽기 및 쓰기 성능입니다. 요구사항

;

 4. 대량 데이터의 고효율 읽기 및 쓰기;
비관계형 데이터베이스

비관계형 데이터베이스의 특징

1. 키-값 쌍을 사용하여 저장

 2 ,

분산;
 3. 일반적으로
ACID

기능을 지원하지 않습니다.

 4. 비관계형 데이터베이스는 엄밀히 말하면 일종의 데이터베이스가 아니며 구조화된 데이터 저장소메서드의 모음이어야 합니다.
비관계형 데이터베이스의 장점

1. SQL 계층을 통해 구문 분석할 필요가 없습니다. 읽기 및 쓰기 성능이 매우 높습니다. 2. 키-값 쌍을 기반으로 데이터에 결합이 없습니다.

확장이 쉽습니다

3. 데이터 저장 형식: NoSQL의 저장 형식은 키, 값 형식, 문서 형식, 그림 형식 등이지만 관계형 데이터베이스는 기본 형식만 지원합니다.

비관계형 데이터베이스의 단점

1.
SQL 지원을 제공하지 않으며 학습 및 사용 비용이 높음 2.
트랜잭션 처리 없음

및 bi 및 보고서 지원과 같은 추가 기능 좋지 않다

위 내용은 관계형 데이터베이스와 비관계형 데이터베이스란 무엇입니까? 두 가지 일반적인 유형의 데이터베이스 소개 및 비교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제