분류 전체보기
-
VirtualBox vs VMware 어떤 가상머신을 사용해야 할까?Infra/Network 2020. 8. 21. 17:45
VirtualBox GNU (General Public License) 조건에 따른 오픈소스 소프트웨어로 무료로 제공되는 유일한 전문 솔루션 입니다. Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10) Linux (2.4, 2.6, 3.x 및 4.x) 참고자료 TITLE URL VirtualBox.org https://www.virtualbox.org/
-
[백준] 2959번 거북이 문제풀이알고리즘/Baekjoon 2020. 7. 18. 15:23
풀이 방법 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int[] arr = new int[4]; for(i..
-
SQLD 1장 - 데이터 모델의 이해독서 및 기타 활동 2020. 5. 11. 17:33
데이터 모델의 유의사항 중복(Duplication) - 데이터 모델은 같은 데이터를 사용하는 사람, 시간, 그리고 장소를 파악하는데 도움을 준다. ex) 데이터베이스가 여러 장소에 같은 정보를 저장하는 잘못을 하지 않도록 한다. 비유연성(Inflexibility) - 데이터 모델을 어떻게 설계했느냐에 따라 사소한 업무변화에도 데이터 모델이 수시로 변경됨으로써 유지보수의 어려움을 가중시킬 수 있다. - 데이터의 정의를 데이터의 사용 프로세스와 분리함으로써 데이터 모델링은 데이터 혹은 프로세스의 작은 변화가 애플리케이션과 데이터베이스에 중대한 변화를 일으킬 수 있는 가능성을 줄인다. 비일관성(Inconsistency) - 데이터의 중복이 없더라도 비일관성은 발생할 수 있는데, 예를 들면 신용 상태에 대한 갱..
-
[AWS EC2] Amazon EBS 볼륨 유형 살펴보기Infra/aws 2020. 4. 24. 22:05
EBS는 위의 이미지 처럼 2개의 SSD와 1개의 HDD 볼륨 유형을 지원합니다. 1. 범용 SSD (gp2) 2. 프로비저닝 된 IOPS SSD (io1) 3. 처리량 최적화 HDD (st1) [범용 SSD 볼륨] I/O 요구사항이 보통 수준이거나 가끔씩 집중적으로 발생하는 애플리케이션에 적합한 스토리지에 적합합니다. 부팅 볼륨, 중소 규모 데이터베이스, 개발 및 테스트 환경과 같은 광범위한 사용 사례에 이상적입니다. [Provisioned IOPS 볼륨] I/O 집중적인 애플리케이션(예: 데이터베이스)에 적합한 스토리지로 예측 가능하고 우수한 성능을 제공 [HDD 지원 볼륨] 이 볼륨은 Amazon EMR, ETL, 데이터웨어 하우스 및 로그 처리와 같은 대규모 스트리밍 워크로드에 이상적입니다. 또한..
-
[AWS EC2] 데이터베이스는 EBS에 적합할까 RDS에 적합할까?Infra/aws 2020. 4. 24. 22:03
[Amazon EBS] Amazon EBS는 EC2 인스턴스용 영구 스토리지로써 인스턴스의 중지나 종료에 상관없이 데이터가 유지됩니다. AWS EC2 Storage 종류보기 >> [AWS EC2] 어떤 Storage를 추가해야될까?? (Storage 종류 분석) [AWS RDS] AWS RDS는 인프라 및 데이터베이스 업데이트를 관리해주는 것 뿐만 아니라 까다로운 관계형 데이터베이스의 설치, 운영 그리고 관리를 지원하는 서비스 입니다. 또한 RDS는 플랫폼 형태의 서비스(PaaS)로써 OS 및 서버에 신경 쓸 필요 없이 데이터베이스를 빌려 쓸 수 있도록 하는 서비스 입니다. 즉 쉽게 얘기해서 개념적으로는 한 컴퓨터 안에 웹서버와 DB서버를 다 넣느냐 아니면 웹서버와 DB서버를 따로 두냐의 차이입니다. 하..
-
[AWS EC2]Ubuntu에 Spring Project 셋팅하기Infra/aws 2020. 4. 24. 11:08
자신의 Project가 Spring Boot Project라면 mvnw 파일이 프로젝트 생성시 같이 만들어져 있을것입니다. 이때는 github에서 내려받을때 프로젝트 폴더안에 mvnw파일이 있으므로 따로 Maven을 설치 안하셔도 됩니다. mvnw는 MavenWrapper의 약자로써 Maven이 설치되어 있지 않은 환경에서도 Maven을 사용할 수 있도록 해주는 도구입니다. 장점으로는 Maven의 버전을 알아서 관리해준다는 점입니다.(버전 정보 명시 안해주면 최신버전으로 설정해줌) 하지만 Project를 Spring Legacy Project로 만들었다면 mvnw파일이 없을것입니다. 그 때는 Maven을 설치해줘야 프로젝트 빌드를 할 수 있습니다. pom.xml이 저장되어 있는 위치에서 다음과 같이 빌드..