[Redis] 1. Redis란? NoSQL & Redis 개념
NoSQL의 개념과 필요성 1960년대 컴퓨터가 처음 발명된 이후 인류는 수 많은 데이터를 양산하고 있으며, 이를 효과적으로 저장 관리해 오고 있습니다. 하지만 기존의 File System과 DBMS로는 오늘날 기하급수적으로 증가하는 데이터를 처리하기에는 많은 부담과 문제가 있습니다. 특히 장비의 성능이 좋을수록 성능을 향상( Scale-up: 수직적 확장 ) 시키는 비용이 기하급수적으로 증가하기 때문입니다. 따라서 2000년대 초반, 여러대의 컴퓨터에 데이터를 분산하여 저장하는 것( Scale-out: 수평적 확장 )을 목표로 NoSQL이라는 새로운 관리 기술이 등장하게 됩니다. 기존 관계형 DBMS는 Client/Server 플랫폼을 기반으로 한다면 NoSQL은 이에 Client/Server 플랫폼과..
2019.09.09