나는 작업중인 프로젝트에 대한 초대 시스템을 작성하려고합니다. 나는 "우리에게 당신의 이메일 주소를 알려주고 준비가되면 베타 초대를 할 것"이라고 계획하고 있습니다. 지금까지 초대를받지 못한 사용자 중 첫 번째 x 명의 사용자를 쿼리 할 수 있도록 DynamoDB 테이블을 설계하는 방법을 파악하려고합니다.DynamoDB에 초대 요청을 저장하려면 어떻게합니까?
나는 다음과 같은 열이 같은 것 만드는 방법에 대해 생각하고 표 :
- 이메일
- 날짜를
- 성취 (부울)
내가 일부이 작업을 수행 할 수 DynamoDB의 해시 키, 범위 키 및 보조 인덱스의 조합? 아니면 SQL 데이터베이스에 더 적합한이 제품입니까? 여기
SELECT email
FROM invite_request
WHERE fulfilled = 0
ORDER BY date
LIMIT 50;