노에스큐엘 편집하기
최신판 | 당신의 편집 | ||
114번째 줄: | 114번째 줄: | ||
==종류== | ==종류== | ||
− | + | 1) Key-Value DB(널리 쓰임) | |
− | + | : Key와 Value의 쌍으로 데이터가 저장되는 유형으로써 Amazon의 Dynamo Paper에서 유래되었다. Riak, Vodemort, Tokyo등의 제품이 알려져 있다. | |
− | + | ||
− | + | 2) Wide Columnar DB | |
+ | : Big Table DB라고도 하며, Google의 BigTable Paper에서 유래되었다. Column Family 데이터 모델을 사용하고 있고, HBase, Cassandra, Hypertable이 이에 해당된다. | ||
+ | |||
+ | 3) Document DB | ||
+ | : Lotus Notes에서 유래되었으며, JSON, XML과 같은 Collection 데이터 모델 구조를 채택하고 있다. Mongo DB, Cough DB가 이 종류에 해당된다. | ||
+ | |||
+ | 4) Graph DB | ||
+ | : Euler & Graph Theory에서 유래한 DB 이다. Nodes, Relationship, Key-Value 데이터 모델을 채용하고 있다. Neo4J 등의 제품이 있다. | ||
일반적으로 웹과 관련하여 [[JSON]], [[XML]] 데이터를 많이 접하게 되고, 또한 자료가 많이 나와있는 [[Mongo DB]]로 시작하는 분들이 많은 것 같아서 NoSQL을 처음 다루시는 분이라면 Mongo DB로 차근차근 시작해보는 것이 나을 것 같다.<ref name="티"></ref> | 일반적으로 웹과 관련하여 [[JSON]], [[XML]] 데이터를 많이 접하게 되고, 또한 자료가 많이 나와있는 [[Mongo DB]]로 시작하는 분들이 많은 것 같아서 NoSQL을 처음 다루시는 분이라면 Mongo DB로 차근차근 시작해보는 것이 나을 것 같다.<ref name="티"></ref> |