홈서버 구축 - 보안, 관리, 아키텍처(2)
홈서버 구축 - 보안, 관리, 아키텍처(2)홈서버에 관한 보안, 관리, Application 아키텍처에 대해서 포스팅을 이어 나가도록 하겠다.이전글에 이어서 서버의 보안 및 애플리케이션 레벨 아키텍처, 사용 까지 포스팅하도록 하겠다.홈서버에 관한 개요는 아래의 링크에서 확인하도록 하자! 홈서버 구축 시리즈홈서버 구축 - 개요, 설계, 네트워크(1)홈서버 구축 - 보안, 관리, 아키텍처(2) 목차보안관리최종 아키텍처 1. 보안이전글에서 보안을 설정을 해도 무차별적인 공격(Brute force)이 들어온다는것을 확인했을것이다.서버를 관리하는 직무, Linux 에 익숙한 사람들은 이미 알고있을만한 내용이고, 더 좋은 보안 방법들을 가지고 있을것이다.필자또한 관리가 너무 복잡하지 않은선에서 계속해서 보안요소를..
2025. 4. 1.
[Redis] Redis란? - Docker로 간단 Redis(Local) 설치 (1)
1. Redis 란? - in-memory 방식의 No-SQL 기반 DBMS - Key-Value(키-값) 구조의 데이터를 저장, 관리 - Singel-Thread 기반으로 동작함.(명령 수행) - DB, Cache(캐시),Message Broker(메시지브로커) 용도로 주로 사용함. - 사용예시) 세션관리, 대기열, 실시간 순위표, 캐시 1-1. In-memory (인메모리 저장소) - MySQL, PostgreSQL, Oracle 과 같은 DBMS에서는 디스크 또는 SSD 와 같은 저장소에 저장하지만, Redis는 in-memory 방식으로 인해, 서버의 주 메모리에 저장된다. 필요한 데이터를 빠르게 조회, 처리 할 수 있다. (서버 메모리에 데이터가 적재되기 때문.) in-memory 방식이지만, ..
2023. 3. 29.