NoSQL이란 무엇입니까?

NoSQL은 흔히 SQL뿐만 아니라 전통적인 SQL 인터페이스를 사용하지 않는 데이터베이스 유형으로 번역되며 테이블에 데이터를 저장하지 않습니다. NoSQL에는 SQL 데이터베이스와 비교할 때 장단점이 있지만 응용 프로그램에서 제어력이 향상되고 단순성이 향상됩니다. 오늘날, NoSQL은 많은 최신 대형 데이터 및 실시간 웹 응용 프로그램에 사용됩니다.

NoSQL 데이터베이스에서 사용되는 데이터 구조 모델과이를 활용하는 특정 소프트웨어 프로그램에는 다음이 포함됩니다.

데이터 구조 모델데이터베이스 이름구별 특성
기둥Accumulo각 열 요소는 고유 한 이름, 값 및 타임 스탬프가있는 튜플입니다.
카산드라
사제
HBase
버티 카
문서Lotus Notes데이터베이스의 각 요소는 구조와 크기가 다양 할 수있는 문서입니다. 이러한 데이터베이스를 "문서 저장소"라고도합니다.
Clusterpoint
Apache CouchDB
Couchbase
MarkLogic
MongoDB
OrientDB
Qizx
핵심 가치CouchDB데이터베이스의 각 요소는 각 키가 데이터베이스 콜렉션마다 한 번만 표시되는 키 - 값 쌍입니다. 이러한 유형의 데이터 구조는 일반적으로 "연관 배열"이라고합니다.
발전기
FoundationDB
MemcacheDB
레디 스
리크
Faircom c-treeACE
Aerospike
OrientDB
유행성 이하선염
그래프알레그로데이터베이스의 구조는 노드, 모서리 및 속성을 사용하여 데이터를 나타내고 저장하는 그래프입니다.
네오 4J
인피니트 그래프
OrientDB
거장
스타 도그
다중 모델OrientDB이 데이터베이스는 여러 데이터 모델을 지원하고 단일 백엔드와 통합합니다.
FoundationDB
ArangoDB
연금술 데이터베이스
CortexDB

배열, 데이터베이스 용어, 인터페이스, 실시간, 소프트웨어 용어, 타임 스탬프, 튜플