Web hacking/이론
비관계형 데이터베이스 Mongo DB, Redis, Couch DB
RDBMS는 관계적이면서 복잡한 데이터를 SQL을 사용해 데이터를 다루지만 NoSQL은 RDBMS와 반대로 복잡하지 않은 간단한 데이터를 저장하고 단순 검색 및 추가 검색 작업을 위해 NoSQL 의 특정 문법을 사용한다. (NoSQL 중, Redis는 키-값을 사용해 데이터를 저장) RDBMS는 SQL이라는 정해진 문법으로 데이터를 다루기 때문에 한 가지의 언어로 다양한 DBMS을 사용할 수 있다. NoSQL은 Redis, Dynamo, CouchDB, MongoDB 등 다양한 DBMS가 존재하기 때문에 각각의 구조와 사용 문법을 익혀야한다. 1. MongoDB JSON 형태인 도큐먼트(Document)로 데이터를 저장한다. MongoDB는 JSON형식으로 쿼리를 작성한다. _id 필드가 PK의 역할을 ..
2022. 8. 17. 15:36
최근댓글