로딩
요청 처리 중입니다...

173. [Cloud] Redis 설치, 사용 방법, 데이터 백업을 위한 RDB & AOF 개념 및 간단한 Redis 사용 사례 연구

 173. [Cloud] Redis 설치, 사용 방법, 데이터 백업을 위한 RDB & AOF 개념 및 간단한 Redis 사용 사례 연구

이번 포스트에서는 인메모리 캐시를 사용할 수 있는 Redis에 대해서 다루려 한다. 1. Redis Introduction 1.1 Redis 소개 Redis는 REmote DIctionary Server의 약자로서, 키-값 데이터를 저장할 수 있는 인메모리 캐시 솔루션이다. 2009년에 개인 개발자에 의해 만들어졌으며, VMWare에 인수된 뒤 Redis Lab이라는 단체에서 Redis 개발을 진행하고 있다.

Redis Lab에서는 OSS 버전과 Enterprise 버전의 Redis를 별도로 제공하고 있지만, (나 또한 그러하듯이) 대부분의 사람들은 OSS 버전의 Redis를 사용하기를 원할 것이고, OSS Redis를 사용해도 큰 문제는 발생하지 않는 것 같다. Redis의 조금 특이한 점은 전부 C로 구현이 되어 있다는 점이다.

때문에 Redis 자체의 성능은 나쁘지 않은 편이기도 하고, POSIX를 준수하는 대부분의 시스템과 호환된다는 부가적인 장점도 있다. 단, 윈도우에서 R...