请问大家在应用服务器集群下如何生成全局唯一且递增的流水号?
认证高级PHP讲师
증분되지 않으면 기계어 차별화에 기반한 해결 방법이 있습니다.
"머신 ID + 로컬 머신 고유 자동 증가" 방법을 사용하여 각 서버에 전역적으로 고유한 머신 ID를 자동 또는 수동으로 할당하는 것입니다.
그러나 이는 주제의 요구 사항을 충족하지 않습니다.
또 다른 해결책은 일련번호 서비스를 완료하기 위해 서버를 설정하는 것입니다. 즉, 전역적으로 고유한 증분 일련번호를 순차적으로 생성하는 것입니다.
서버 클러스터에서는 데이터베이스가 동일해야 하므로 위의 문제가 반드시 존재하는 것은 아닙니다. 또한 작성자에게 문제를 주의 깊게 설명해 달라고 요청하세요.
redis 증분
증분되지 않으면 기계어 차별화에 기반한 해결 방법이 있습니다.
"머신 ID + 로컬 머신 고유 자동 증가" 방법을 사용하여 각 서버에 전역적으로 고유한 머신 ID를 자동 또는 수동으로 할당하는 것입니다.
그러나 이는 주제의 요구 사항을 충족하지 않습니다.
또 다른 해결책은 일련번호 서비스를 완료하기 위해 서버를 설정하는 것입니다. 즉, 전역적으로 고유한 증분 일련번호를 순차적으로 생성하는 것입니다.
서버 클러스터에서는 데이터베이스가 동일해야 하므로 위의 문제가 반드시 존재하는 것은 아닙니다. 또한 작성자에게 문제를 주의 깊게 설명해 달라고 요청하세요.
redis 증분