병렬처리를 활용한 대용량 파일전환 성능향상

제목에서의 파일 전환이라는 용어는 다소 생소하게 느껴질 수 있습니다. 원래 데이터 전환의 일부 작업이나, 대용량 파일이나 암호화된 파일의 경우 단순 복사로는 주어진 시간 내 완료가 어렵기 때문에, 파일 전환이라는 별도의 과업으로 진행할 수 있습니다.  이번 글에서는 차세대 A 프로젝트에서 대용량 … 더 보기

REMON – 레디스 모니터링 솔루션(Redis Monitoring Solution)

최근 NoSQL의 사용이 늘어나고 있습니다. NoSQL은 Not Only SQL의 약자로 기존 RDB(Relational Database)의 ACID(Atomicity, Consistency, Isolation, Durability) 특성보다 BASE(Basically Available, Soft State, Eventually Consistent) 특성을 추구하는 데이터베이스를 말합니다. NoSQL은 비정형의 초고용량 데이터를 빠르게 처리하고자 할 때 기존의 RDB보다 뛰어난 성능을 … 더 보기

In-Memory 기반 Key-Value 구조의 NoSQL, Redis(Remote Dictionary System)

레디스(Redis)는 시스템 메모리를 사용하여 Key-Value 형식으로 데이터를 저장하는 오픈소스 NoSQL의 일종이다. 비슷한 기능을 제공하는 Memcached에 비하여 데이터의 영속성(Persistence)을 보장하고 다양한 데이터 구조를 지원하여 최근 많이 사용되고 있다. 레디스의 구조와 활용, 모니터링 솔루션 등에 대해서 알아보자. 1. Redis 소개 (1) 정의 … 더 보기