8. 데이터베이스
DynamoDB
를 선택했습니다. 주로 키 값 쌍에서 작동하고 기본 키만 필요하며 테이블을 생성하는 데 스키마가 필요하지 않은 NoSQL 데이터베이스입니다. 마법 같은 소리.DynamoDB
DynamoDB 콘솔에서 create table
를 선택했습니다.
그런 다음 테이블 이름을 komlalebuTable
로 지정하고 데이터 유형이 id
인 기본 키를 string
로 언급했습니다.
또한 테이블의 default
설정을 선택 취소하고 on-demand
가격을 선택하여 사용 사례에 대해 실질적으로 무료로 만들었습니다.
이 테이블은 페이지 로드 시 AWS(API 게이트웨이 + Lambda)를 사용하여 아래에서 볼 수 있듯이 내 웹사이트의 방문자 수를 거의 실시간으로 저장합니다. 이에 대해서는 이후 섹션에서 살펴보겠습니다**.
like
버튼은 카운트 값에 문자열 'YES'를 추가하고 레코드를 추가합니다.
dislike
버튼은 카운트 값에 문자열 'NO'를 추가하고 레코드를 추가합니다.
AWS::서버리스::심플테이블
그러나 이것은 AWS 콘솔에서 수동으로 테이블을 생성하는 방법이었으며 소스 코드의 최종 버전은 SAM 템플릿( )을 사용하여 생성된 테이블을 사용하고 있습니다. 테이블 이름은 komlalebuTable
입니다.
template.yaml
komlalebuTable:
Type: AWS::Serverless::SimpleTable
Properties:
PrimaryKey:
Name: id
Type: String
TableName: komlalebuTable
그리고 백엔드 데이터베이스가 설정되었습니다.
Reference
이 문제에 관하여(8. 데이터베이스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/jicoing/8-database-2cl4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
그러나 이것은 AWS 콘솔에서 수동으로 테이블을 생성하는 방법이었으며 소스 코드의 최종 버전은 SAM 템플릿( )을 사용하여 생성된 테이블을 사용하고 있습니다. 테이블 이름은
komlalebuTable
입니다.template.yaml
komlalebuTable:
Type: AWS::Serverless::SimpleTable
Properties:
PrimaryKey:
Name: id
Type: String
TableName: komlalebuTable
그리고 백엔드 데이터베이스가 설정되었습니다.
Reference
이 문제에 관하여(8. 데이터베이스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jicoing/8-database-2cl4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)