내 시스템에서 URL 안전성을 나타내는 고유 ID를 만들려면 SecureRandom.urlsafe_base64(8)
을 사용하고 있습니다.Ruby에서 SecureRandom.urlsafe_base64 (8) 충돌 가능성이 있습니까?
충돌 가능성을 계산하는 방법을 알고 싶습니다. 배열에 약 10.000 개의 ID를 삽입하려고합니다. 키 중 하나가 이미 배열에 있는지 확인하지 않으려 고합니다. 그러나 반복되지 않도록하고 싶습니다. 기회는 무엇입니까?
아주 좋은 지적입니다! "아마"확신 할 필요가 있다면 확률은 중요하지 않으며 유효성 검사가 필요합니다. –