Amazon AWS :: DynamoDB 소개
국내 전문 CDN 사업자인 GS네오텍은 2015년에 Amazon Web Service의 AWS Premier Consulting 파트너로서 WiseN 이라는 서비스 브랜드로 클라우드 사업을 함께 하고 있습니다.
Amazon DynamoDB 소개
다루는 내용
-
아마존 DynamoDB 테이블 생성하기
-
아마존 DynamoDB 테이블에 데이터 넣기
-
아마존 DynamoDB에서 쿼리하기
-
아마존 DynamoDB 테이블 삭제하기
-
아마존 DynamoDB 환경 정보 보기
실습
새로운 테이블 생성
GameScores라는 테이블을 생성할 것입니다.
-
콘솔에서 DynamoDB 클릭
-
Create Table 클릭
-
Table Name 텍스트박스에 GameScores 입력
-
Primary Key Type에 Hash and Range 선택 (기본값)
-
Hash Attribute Name 텍스트박스에 UserID 입력
-
(상단 key type) String 선택
-
Range Attribute Name 텍스트박스에 GameTitle 입력
-
(상단 key type) String 선택
-
Continue 클릭
-
Add Indexes 페이지에서 Continue 클릭
이 예제에서는 index를 사용하지 않습니다. -
Provisioned Throughtput Capacity 페이지에서 Continue 클릭
기본 읽기/쓰기 수용량 사용 -
Throughput Alarms 페이지
Send notification to 텍스트 박스에 알람 받을 메일 주소 입력
Continue 클릭 -
Create 클릭
테이블에 데이터 추가 및 수정
GameScores 테이블에 데이터를 입력하도록 하겠습니다.
-
테이블 목록에서 GameScores 테이블 클릭(선택)
-
Explore 창 열기
1) GameScores 테이블이 선택되어 있는 상태에서 상단의 Explore Table 클릭
2) 목록에서 GameScores 테이블명 더블 클릭 -
New 클릭
-
UserID 속성의 value 텍스트 박스에 101 입력
-
GameTile 속성의 value 텍스트 박스에 Galaxy Invaders 입력
-
추가 속성 및 값을 입력하기 위해 앞부분의 아이콘 클릭 후 Append 선택
-
TopScore, Wins, Losses 3가지의 속성 및 값을 추가합니다.
-
Save 클릭
-
OK 클릭 (새로고침을 위해서 List Tables 탭 갔다온다)
-
16부터 22까지 반복하여 아래 표와 같이 데이터 입력
테이블에서 데이터 수정
-
List Tables 탭 클릭
-
테이블 목록에서 GamesScores 테이블 클릭
-
Explore Table 클릭
-
UserID가 102 이고, GameTitle이 Galaxy Invaders인 아이템 더블 클릭
-
Edit 클릭
-
Wins 속성 값 0을 1로 수정
-
Save 클릭
테이블에 쿼리하기
-
List Tables àGamesScores àExplore Table 탭으로 이동
-
Query 라디오 버튼 클릭(선택)
-
UserID가 101인 데이터 검색하기
1) Hash Key 텍스트 박스에 101 입력
2) Query 버튼 클릭 -
UserID가 102이면서 GameTitle이 G으로 시작하는 데이터 검색하기
1) Hash Key 텍스트 박스에 102 입력
2) Range Key 드롭다운 리스트에서 begins with 선택
3) Range Key 텍스트 박스에 G 입력
4) Query 버튼 클릭
테이블 삭제
-
List Tables에서 GamesSocres 선택
-
Delete table 클릭
-
Delete Table? 확인 메시지 창에서 Delete this table 체크박스 체크(선택)
-
Delete 버튼 클릭
참고
arang
Sr. Technical Trainer at GSNeotek
Reference : GS네오텍 WiseN 서비스
www.SalesMore.co.kr
'Cloud AWS' 카테고리의 다른 글
Amazon AWS :: Cloudfront 정복 (0) | 2015.11.24 |
---|---|
GS네오텍 AWS "Learm and Be Curious" 부문 대표회사 선정 [ 2015 re:Invent ] (0) | 2015.11.24 |
Amazon AWS :: AutoScaling으로 고가용성 유지 (0) | 2015.11.20 |
Amazon AWS :: Elastic Block Store (EBS) 활용 (0) | 2015.11.20 |
처음 시작하는 라라벨 (0) | 2015.11.20 |