데이터베이스에 새로운 점 Facebook 및 Google과 같은 대형 웹 사이트가 대규모 사용자 기반의 로그인을 처리하는 방법을 알고 싶습니다. 나는 페이스 북과 구글이 수억 또는 아마 10 억 이상의 사용자 계정을 가지고 있고 수천 명의 사람들이 아마 거의 같은 시간에 로그인했을 것으로 추정한다. 누군가 로그인 할 때 시스템이 전체 사용자 이름 테이블을 스캔하여 일치하는 항목을 찾아 암호를 비교합니까? 그렇다면 많은 시간이 걸릴까요? 몇 초 안에 그걸 어떻게합니까? 아니면 알파벳순으로 색인을 생성하여 전체 표를 검사하지 않습니다. 새로운 사용자가 새 계정을 만들면서 테이블이 하루에 여러 번 변경되면 어떻게 색인을 생성합니까?대형 웹 사이트의 로그인 표에 대한 도움말
디보
왜? 재미로? 그의 질문 중 어떤 부분이 그것에 의해 답변을 받았습니까? –