Kenneth Dreyer
Well-Known Member
Hei,
Jeg jobber med å lage en reiseside som skal inneholde en masse destinasjoner, og for å fylle inn disse destinasjonene vurderer jeg å bruke geodataen for Google maps. Problemet er at denne inneholder bortimot 2 millioner destinasjoner og tar totalt 160mb plass når den ligger lagret i en zipfil. Jeg vet at det er mange av disse destinasjonene som er ganske bortkastet å ha der, men når det er over 2 millioner destinasjoner blir det liksom ikke sånn at du gidder å sitte å gå gjennom dem alle sammen for å huke ut de uviktige. Jeg har sett at mange av destinasjonene ikke er steder, men kordinater til f.eks firmaer og hoteller. Disse vil jeg ikke ha behov for i databasen, så jeg disse vil jeg automatisk filtere ut. Jeg har ikke kjært filtrering på filene enda (det er helvetes mye jobb bare det), men jeg tipper all informasjonen allikevel vil ligge godt over 100mb.
Jeg har to spørsmål:
- Hver eneste destinasjon har sin unike ID. Er det da likegyldig om databasen er på 1mb eller 100mb, så lenge man bare henter ut spesifikk destinasjon med en spesifikk ID?
- Når en bruker skal søke etter en destinasjon, vil dette da kreve utrolig mye av serveren? Sett at det er mellom 1000-5000 søk daglig når siden er på topps?
Jeg jobber med å lage en reiseside som skal inneholde en masse destinasjoner, og for å fylle inn disse destinasjonene vurderer jeg å bruke geodataen for Google maps. Problemet er at denne inneholder bortimot 2 millioner destinasjoner og tar totalt 160mb plass når den ligger lagret i en zipfil. Jeg vet at det er mange av disse destinasjonene som er ganske bortkastet å ha der, men når det er over 2 millioner destinasjoner blir det liksom ikke sånn at du gidder å sitte å gå gjennom dem alle sammen for å huke ut de uviktige. Jeg har sett at mange av destinasjonene ikke er steder, men kordinater til f.eks firmaer og hoteller. Disse vil jeg ikke ha behov for i databasen, så jeg disse vil jeg automatisk filtere ut. Jeg har ikke kjært filtrering på filene enda (det er helvetes mye jobb bare det), men jeg tipper all informasjonen allikevel vil ligge godt over 100mb.
Jeg har to spørsmål:
- Hver eneste destinasjon har sin unike ID. Er det da likegyldig om databasen er på 1mb eller 100mb, så lenge man bare henter ut spesifikk destinasjon med en spesifikk ID?
- Når en bruker skal søke etter en destinasjon, vil dette da kreve utrolig mye av serveren? Sett at det er mellom 1000-5000 søk daglig når siden er på topps?