* 기능을 작성했는데, 로또 결과가 로또의 로또 결과와 동기화됩니다.
사용자가 베팅한 후 서버에 crontab을 설정하여 1분에 1번씩 로또 결과를 새로고침합니다. 특정 복권이 추첨되면
모든 사용자의 베팅 주문에 대한 당첨 상태와 복권 결과를 업데이트합니다. 플랫폼에는 대행사 메커니즘이 있습니다. 즉,
당첨 금액 또는 손실 금액을 기록하는 테이블이 있습니다. 사용자가 주문한 각 주문에 대한 에이전트 커미션입니다. 하지만 지금은 예약된 작업에 이 항목을 넣지 않습니다.
한 기간에 수만 명의 사람들이 베팅하면 루프 작성이 완료되지 않을 수 있기 때문입니다. 현재 방법은 사용자가 주문을 할 때 에이전트의 승패가 수동적으로 기록되면 이 데이터가 실시간으로 기록되는지 묻고 싶습니다. 복권이 뽑혔는데 서버에서 루프로 실행하는 것이 적절한가요? 다른 좋은 사례가 있나요?< /p>
redis를 사용하여 쓰기
데이터를 가져와서 Redis에 저장한 다음 Redis를 사용하여 데이터베이스에 플래시하세요