요즘 호스팅하는 것에 대해 배우고 있습니다 (아직 프로젝트 단계를 계획 중입니다). 나는 PHP 또는 asp.net에서 내 애플 리케이션을 개발할 수 있습니다. 호스팅 옵션에서 본 것은 : 데이터베이스 - 'mssql - 무제한 x 200MB'. 이것은 무엇을 의미 하는가? 사용자가 200MB를 채울 때 다른 DB를 사용해야합니까? 나는 이것이 어떻게 작동하는지 모르겠다. 내가 알고있는 모든 것은 나는 (1.000.000 명 이상의 사용자를 위해) 넓은 공간이 필요하다는 것을 안다. 나는 어디에서 봐야할지 정확히 알지 못하기 때문에 큰 앱을 호스팅하지 못했습니다.대규모 웹 앱 호스팅 - 데이터베이스
답변
2백메가바이트은 데이터베이스 크기입니다.
아주 작은 200 메가 비트 소리 1 백만 명의 사용자를위한
200*1024*1024/1000000 = 209.7 bytes per user.
오버 헤드를 무시하고 프로파일 혼자 아무것도 유용하게 저장하기에 충분거야 아마없는 사용자 당 209 개 영숫자,의 문자 당 1 바이트 가정.
사용자가 1,000,000 명을 목표로하고 데이터베이스 구조가 어떻게 될지 알고있는 경우 대략적인 계산을 수행하여 필요한 공간을 알려줄 수 있습니다.
예를 들어, 기본 사용자 테이블
username - nvarchar(20)
email - nvarchar(100)
password - nvarchar(20)
NVARCHAR 이루어진 유니 너무 오버 문자 + 2 바이트
때문에 최악 저장소 당 2 바이트
42+202+42 == 286 bytes per user
* 1,000,000 == 286,000,000
/(1024*1024) = 272.75 MB
이 무시이다 테이블 크기에 필요한 인덱스가 있으며, 하나의 테이블에서만 매우 유용한 데이터베이스가 아닙니다. 당연히 각 테이블의 평균 항목에 의해 차지 된 공간에 대한 더 나은 아이디어가 있다면이를 기반으로 계산할 수 있습니다. 당신이 당신의 userbase가를 개발하는 동안
100 만 사용자가 많은의 지옥 말했다 Estimating the Size of a Database에 대한 추가 정보를 원하시면이 MSDN 문서를 참조하십시오, 작은 호스트는 당신을 잘 충분할 수있다.
asp.net에 대해 더 잘 알고 있기 때문에 앱을 개발하는 것이 더 좋을 것이라고 생각합니다. 내가 이해한다면 너무 많은 사용자를 확보하고 프로젝트를 다른 호스트로 전송할 때까지 작은 데이터베이스 호스팅을 사용할 수 있습니다. 나는 몇몇 수색을하고 나가 보았던 것은 모든 접대 회사가 200 메가 비트 선택권을 제안한다이다. 그리고 어쩌면 나중에 전용 호스팅을 사용해야하지만, 스케일링 비용이 얼마나 들지 요 (oss 솔루션과 비교)? – 1110
가장 좋은 방법은 공유 호스트 회사 또는 호스트 회사와상의하여 사전 영업 부서에 문의하는 것입니다.
데이터베이스에 이진 데이터 (파일, 이미지, 비디오)를 저장하려면 200MB가 사용되지 않을 수 있습니다. 당신이 "이름, 생년월일 등을 몇 후, 200메가바이트이 확인 될 것입니다) 같은 1.000.000 사용자 정보를 저장하려면
.
호스트 디스크 공간 및 해당 사용자를 고려하여 대역폭해야 당신의 가장 큰 관심사.
그것은 당신에게 어떻게 든 도움이되기를 바랍니다. 당신이 해당 호스트와 데이터베이스를 업그레이드하거나 다른 호스트로 마이그레이션해야한다는 점에 도달하면
- 1. 레일 갤러리 앱 호스팅
- 2. 데이터베이스 호스팅?
- 3. 대규모 워드 프레스 데이터베이스 마이그레이션
- 4. SQL 데이터베이스 쿼터 웹 사이트 호스팅
- 5. PosgreSQL 프로젝트의 데이터베이스 호스팅 옵션
- 6. 대규모 웹 사이트 테스트
- 7. 웹 사이트를 통한 대규모 비디오 업로드
- 8. 대규모 팀에서 SQL Server 데이터베이스 버전 관리
- 9. Google 앱 엔진 대 웹 호스팅 (무제한 트래픽)
- 10. Python에서 데이터를 살균하는 대규모 임시 데이터베이스
- 11. 는 호스팅 (웹 호스팅 제공 업체)
- 12. SQL Server 데이터베이스 액세스를위한 웹 기반 호스팅 관리 도구
- 13. .NET 플랫폼 웹 호스팅
- 14. Dropbox에 웹 사이트 호스팅
- 15. 자체 호스팅 웹 페이지?
- 16. IIS에 웹 사이트 호스팅
- 17. 내 웹 사이트 호스팅
- 18. 온라인 호스팅 및 온라인 SQL 데이터베이스
- 19. ASP.NET 호스팅 - 제한된 수의 데이터베이스 계정
- 20. 는 외부 호스팅 웹 사이트
- 21. iPhone 앱 데이터베이스?
- 22. 앱 데이터베이스 백업
- 23. iPhone 앱 데이터베이스
- 24. 데이터베이스 + 동기화 (Iphone 앱)
- 25. iOS : tableview 앱 및 데이터베이스
- 26. 호스팅 된 앱 상태 대시 보드
- 27. Google 앱 엔진에서 간단한 채팅 호스팅
- 28. 대규모 웹 응용 프로그램의 대학원 과정
- 29. web2py는 대규모 공개 웹 사이트에 적합합니까?
- 30. 대규모 자바 웹 애플리케이션을 처음부터 설계하기위한 제안
@ 110 개인 또는 귀하가 어떤 회사에서 일하고 있습니까 – kobe
개인 프로젝트. – 1110