
Data Science
386
하고 나면, 쿼리 엔진이 알아서 어떤 방식으로 실행될 것인지 (그리고 어떤 인덱
스를 사용할 것인지) 결정하기 때문이다.
24.11
NoSQL
데이터베이스의 최근 트렌드 중 하나는 데이터를 테이블로 표현하지 않는 비관
계형(
nonrelational
) 데이터베이스, 즉
NoSQL
이다. 예를 들어
MongoDB
는 스
키마와 행을 사용하지 않고
JSON
문서의 형태로 데이터를 표현하는 데이터베이
스이다.
그 외에도 행 대신 열에 데이터를 저장하는 컬럼형 데이터베이스도 있고(이런
데이터베이스는 열의 수가 아주 많지만, 그중 일부만 쿼리에 사용할 때 좋다),
키로 단일 혹은 복잡한 값을 반환하는 키-값 스토리지, 그래프를 저장하고 순회
하기 위한 데이터베이스, 여러 데이터 센터 간 호환성을 고려한 데이터베이스,
메모리상에서 동작하는 데이터베이스, 시계열 데이터를 저장하는 데이터베이스
등등 다양한 형태의 데이터베이스가 있다.
내일 당장 유행할 것이 아직 세상에 존재하지 않을 수 있기 때문에 알려줄 수
있는 것은
NoSQL
에 대한 관심이 상당히 뜨겁다는 것 외에는 많지 않다. 어쨌든
이제 여러분은 안다.
NoSQL
은 ‘핫’하다는 걸.
24.12
더 공부해 보고 싶다면
· 관계형 데이터베이스를 간단히 사용해 보고 싶다면 ...