본문 바로가기

AWS2

[TIL] 관계형 데이터 베이스 (RDB) 🧐 관계형 데이터 베이스? 우리가 사용했던 MongDB와 같은 비관계형 데이터 베이스는 손쉽게 다룰 수 있고, 데이터의 형식이 보기 쉽게 직관적이라는 장점이 있지만, 정형화된 데이터를 관리하거나 복잡한 비즈니스 로직을 수현하기에는 적합하지 않다는 단점이 있다. 그헣기에 우리는 관계형 데이터 베이스에 눈을 돌릴 수 밖에 없다.. 관계형 데이터 베이스는 각 데이터를 테이블 이라는 표형태의 구조에 저장한다. 여기서 테이블은 여러 정보를 저장하며, 연관 관계를 설정하여, 여러 테이블에 분산된 데이터를 서로 연결하여 관리할 수 있다. 🧐 MySQL MySQL은 가장 널리 사용되는 오픈소스 관계형 데이터 베이스(RDB)이다. 데이터베이스를 관리하는 가장 대표적인 언어 SQL을 사용하여 데이터를 조작하고 관리 할 수.. 2024. 1. 24.
[TIL] AWS EC2로 배포하기 노드 입문 주차에 들어서 개인과제를 완성하고 AWS EC2를 이용해 배포를 하였다. 그 과정을 작성하려한다. 위에있는 인스턴스 시작을 눌러 새로운 인스턴스를 생성해 준다. ubuntu로 설정해주고 프리티어가 있는 설정들로 세팅해준다. 새로운 키 페어를 생성해주면 해당 폴더에 .pem(.cer)이라는 키 페어가 생겼을 것이다. 🧐 AWS EC2에 접속하기 다운 받은 키페어 접근 권한을 바꿔줘야한다. 터미널을 열고 cd download sudo chmod 400 test.cer SSH로 접속하기 ssh -i 받은 키페어 ubuntu@AWS에 적힌 내 아이피 ssh -i test.cer ubuntu@13.209.41.102 그러면 이렇게 접속이 완료된다. 그 다음으로 EC2 인스턴스에 Node.js를 설치해야.. 2024. 1. 23.