ACID란? Database의 트랜잭션이 안전하게 수행된다느것을 보장하기 위한 성질을 가리키는 약어이다 >Transaction 이란 데이터베이스 상태를 변화시키는 쪼갤 수 없는 작업의 최소 단위 https://velog.io/@character_c/DB-Transa
Redis Architecture Stand-Alone(Replication) Stand-alone은 Redis를 단일서버로 구성하여 운영하는 방식으로 장애발생시 Data의 유실, 가용성 확보에 취약하다 Data유실을 최소화 하기 위해 Data백업을 위한 Repl
데이터베이스 상태를 변화시키는 쪼갤 수 없는 작업의 최소 단위하나의 트랜잭션은 한개의 업무가 있을 수도 있고 N개의 업무가 있을 수도 있다Transaction이 더 이상 쪼개지지 않는 다는것은 다음과 같다Transaction1에 포함된 모든 업무가 성공했고, Trans
Redis에 대하여 위키백과에서는 다음과 같이 설명하고 있다"키-값" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리 시스템(DBMS) Redis도 흔히 알고 있는 Mysql, Oracle DB와 같이 데이터를 저장하기 위한
Collection을 구성하고, 구성된 Data를 Handling 하기위한 Interface와 Class들의 집합체 라고 한다.프로그래밍을 하다보면 임시적으로 데이터를 저장하고 다루는 일이 빈번한데,이때 데이터를 저장하는 자료구조와 데이터를 처리하는 API들을 잘만들어
결과적으로 원하는것은 각 유저별로 처리결과를 받은 횟수를 담은 배열 이다.각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다.신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다.한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한 신