유저가 먼저 온 순서대로 차트 데이터를 맨 위에서부터
하나씩 읽어오는 방식을 사용하고 싶은데 (중복이 되지 않도록)
뒤끝이 처음이다보니 어떤 것이 알맞은지를 모르겠어서 질문 드립니다.
- 트랜잭션을 이용해서 차트 데이터 맨 윗줄을 삭제
→ 차트를 이용하는 방법의 예제는 없나요? - 문의 게시판 / 차트/확률 - 뒤끝 커뮤니티 (thebackend.io)
var bro = Backend.Chart.GetOneChartAndSave("12345", "testID"); // 콘솔에 업로드하여 생성된 차트 id
JsonData json = bro .GetReturnValuetoJSON()["rows"];
//차트의 처음 row를 조회
string itemID =json[0]["itemID"]["S"].ToString(); // 차트에 있는 i 번째 itemID에 등록된 데이터 추출
string itemName = json[0]["itemName"]["S"].ToString(); // 차트에 있는 i번째 itemName에 등록된 데이터 추출
// 그 후 이 줄의 데이터를 삭제
- public 테이블 조작
→ public한 테이블에 해당 itemNum을 가진 데이터를 만들고
유저가 접근할때마다 트랜잭션 사용 후 inDate로
모든 유저의 데이터의 해당 Num값을 하나씩 증가하는 방식.
- 유저의 수가 많아지면 렉이 걸리지는 않는지
- 2번과 동일한 작업이지만 간단화를 한 것인지
- 동일한 작업이라면 2번과 같은 문제가 발생하지는 않는지
- 그 외 다른 기능
→ Table은 유저마다 가질 수 있는 데이터지만
공통으로 관리하는 하나의 데이터를
모든 유저가 수정할 수 있는 그런 방법이 있는지에 대해 궁금합니다.
이 방법이 된다면 그 데이터만 트랜잭션을 걸고 하나씩 증가시키면 되는지라 가능한지에 대해