본문 바로가기

AWS3

[Node] Dynamo DB 사용법 Dynamo DB 코드 사용법 [설치] npm i @aws-sdk/client-dynamodbnpm i @aws-sdk/lib-dynamodb [코드]const { DynamoDBClient } = require('@aws-sdk/client-dynamodb');const { DynamoDBDocumentClient, PutCommand, QueryCommand, GetCommand, DeleteCommand,} = require('@aws-sdk/lib-dynamodb');const client = new DynamoDBClient({ region: '사용하는 지역', credentials: { accessKeyId: process.env.DYNAMODB_ACCESS_KEY, s.. 2024. 6. 20.
[AWS] Dynamo DB 생성 방법 및 설정 [Dynamo DB 생성 방법] 1. AWS -> Dynamo DB 검색 -> 왼쪽 목록에서 테이블 선택 후 테이블 생성 2. 테이블 이름은 원하는걸로 설정  3. 파티션 키는 이제 Dynamo DB 함수를 사용할때 오리지널 키 값으로 검색을 할때 쓰임으로 잘 정해서 넣기 4. 밑에 테이블 생성 누르기 [오리지널 파티션 키말고도 다른 키 값으로 나중에 검색을 하고 싶을때] (GSI) 1. 만든 테이블 이름 클릭 2. 오른쪽에 테이블 세부 정보 보기 누르기 3. 목록 중 인덱스 클릭 -> 인덱스 생성 누르기 4. 코드에서 사용할 Key값의 이름을 파티션 키에 넣기 5. 인덱스 이름은 나중에 검색할때 필요한 값이므로 파티션 키랑 같은 값으로 하거나 구분 가능한 이름으로 설정( 보통 기본적으로 파티션 키 넣으.. 2024. 6. 20.
서버에 프로젝트를 올리기 위한 준비 * 혹시나 나중에 각 프로그램 설치 방법 및 연결 방법에 대한 게시물을 올리게 되면 연결해 두겠습니다. 저도 항해99에 들어와 배우면서 알아가는 과정이기에 이 부분들은 정확히 올려드리지 못하는 점 죄송합니다. * 이제 만들어놓은 프로젝트를 배포하기 위해서 필요한 설치와 준비를 하려고 합니다. 웹 서비스를 런칭하기 위해서 클라이언트의 요청에 항상 응답해줄 수 있는 서버에 프로젝트를 실행시켜주려고합니다. 사용하는 컴퓨터는 한대 인데 컴퓨터를 항상 켜고, 프로그램은 항상 실해오디어있어야하고, 공개 IP 주소로 나의 웹 서비스에 접근할 수 있도록 해야합니다. 따라서 저희가 이전에 AWS 가입을 했었는데 거기서 클라우드 서비스를 이용하여 항상 켜 놓을수 있는 컴퓨터 EC2 사용권을 구입해 서버로 사용할 예정입니다.. 2022. 9. 2.