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 |
배열, 데이터베이스 용어, 인터페이스, 실시간, 소프트웨어 용어, 타임 스탬프, 튜플