공부용 블로그

in-memory 기반 RDBMS의 구조와 장단점은? 본문

설계/RDBMS

in-memory 기반 RDBMS의 구조와 장단점은?

tomato212 2018. 12. 28. 01:17



Q. 메모리는 휘발성인데 만약 정전으로 데이터가 다 삭제되면 백업은 어떻게 시킬수있어?



=> 



Q. 메모리에 모든 데이터를 저장할 경우 RAM의 용량에 한계가 있을텐데 현재 내 서비스의 용량은 어느정도일것이며,


그 정도사이즈의 RAM을 구입하는것에 대한 비용은 어느정도일지 생각해봤어?


=>





인-메모리 DBMS는 데이터를 저장하는 주된 공간이 디스크가 아니라 메인 메모리인 DBMS를 일컫는다. 인-메모리 DBMS는 데이터를 저장하는 매체의 접근 속도의 우수성뿐만 아니라 내부 알고리즘들이 단순하여 적은 CPU 인스트럭션으로 수행되기 때문에 디스크 DBMS보다 빠르다. 또한, 메인 메모리에 저장된 데이터를 접근하는 것은 성능 예측이 가능하다. 


Q. 내부 알고리즘이 어떻길래 단순?


Q. 메인 메모리에 저장된 데이터를 접근하는 것은 어떻게 성능을 예측할 수 있는지?