NoSQL이란 무엇입니까?

NoSQL이란 무엇입니까?

2022-06-01 last update

4 minutes reading Glossary NoSQL
NoSQL은 일반적으로 비관계 데이터 모델을 사용하는 모든 데이터베이스 관리 시스템을 설명하는 용어입니다.다음 표에는 몇 개의 NoSQL 데이터 모델이 나열되어 있고 이를 실현하는 몇 개의 유행 데이터베이스open-source가 중점적으로 소개되어 있지만, 이것은 전면적인 목록이 아닙니다.
조작 데이터베이스 모델
예제 DBMS
키 값 저장
Redis、MemcacheDB
기둥형 데이터베이스
Cassandra,Apache HBase
문서 저장소
MongoDB、Couchbase、Elasticsearch
그래픽 데이터베이스
정방향 DB, Neo4j
이런 서로 다른 데이터 모델은 관계 데이터베이스보다 강한 강성 구조보다 더욱 큰 유연성을 가진다.유연성 때문에 NoSQL 데이터베이스는 관계 데이터베이스에 필요한 규범화된 구조화된 데이터가 아니라 반구조화와 비구조화된 데이터를 저장하는 더 좋은 선택으로 불린다.NoSQL 데이터베이스는 미리 정의된 패턴이 없기 때문에 일반적으로 개발자나 데이터베이스 관리자가 응용 프로그램의 가장 의미 있는 방식으로 데이터를 조직하고 접근하는 방법을 정의합니다.
NoSQL에 대한 자세한 교육 리소스는 다음을 참조하십시오.
  • A Comparison of NoSQL Database Management Systems and Models
  • How to Install MongoDB
  • How to Install and Secure Redis
  • How To Install and Configure Neo4j on Ubuntu 20.04
  • NoSQL의 교육 리소스에 대한 전체 목록을 참조하십시오NoSQL tag page.